main.cpp 812 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #include "spdlog/spdlog.h"
  2. #include "SPAServer.h"
  3. #include "LHLogInit.h"
  4. #include "LHQLogAPI.h"
  5. #include "ThreadPool/ThreadPool.h"
  6. #include <QCoreApplication>
  7. #include <QString>
  8. #include "RingQueue.hpp"
  9. RingQueue<QString> g_queue(10);
  10. int main(int argc, char* argv[])
  11. {
  12. QCoreApplication app(argc, argv);
  13. /* 初始化日志库 */
  14. initLog("SecurePlayAuxServer", g_apiLhQLog);
  15. auto logger = spdlog::get("main");
  16. if(logger == nullptr)
  17. {
  18. SPDLOG_ERROR("main logger is nullptr");
  19. return -1;
  20. }
  21. SPDLOG_LOGGER_INFO(logger, "★ ★ ★ ★ ★ ☆ SecurePlayAuxServer ☆ ★ ★ ★ ★ ★");
  22. /* 设置线程池最大线程个数 */
  23. CPPTP.setThreadMaxNum(256);
  24. SPAServer server;
  25. // server.startServer();
  26. // return app.exec();
  27. }