Files
H100PowerManger/src/appPowerMangerWebUI/CMakeLists.txt
T

38 lines
877 B
CMake

#--------------------------------------------------------
# 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)