#-------------------------------------------------------- # The CMakeLists.txt for: appPowerMangerWebUI # Author(s): #-------------------------------------------------------- set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) # 设置 vcpkg 工具链文件路径 set(CMAKE_TOOLCHAIN_FILE "/home/zjk/project/lib/vcpkg/scripts/buildsystems/vcpkg.cmake" CACHE STRING "") # 查找Boost库 find_package(Boost REQUIRED COMPONENTS system thread) #find crow库 find_package(Crow CONFIG REQUIRED) # Find SQLite3 package find_package(SQLite3 REQUIRED) SET(SRC main.cpp DBImage.cpp ) ADD_EXECUTABLE(appPowerMangerWebUI ${SRC}) TARGET_LINK_LIBRARIES(appPowerMangerWebUI ${MOOS_LIBRARIES} mbutil m pthread Crow::Crow asio::asio jsoncpp SQLiteDB sqlite3 Boost::system Boost::thread)