31 lines
940 B
CMake
31 lines
940 B
CMake
cmake_minimum_required(VERSION 3.10)
|
|
project(H100PowerMangerTests)
|
|
|
|
# 设置 C++ 标准
|
|
set(CMAKE_CXX_STANDARD 11)
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
|
|
################################################SQLiteTest####################################################################
|
|
# 添加 SQLite 测试可执行文件(不使用第三方测试库)
|
|
add_executable(SQLiteTest
|
|
until/testSqlitdb.cpp
|
|
${CMAKE_SOURCE_DIR}/src/pPowerManger/sqlit3/SQLite.cpp
|
|
${CMAKE_SOURCE_DIR}/src/pPowerManger/sqlit3/sqlite3.c
|
|
${CMAKE_SOURCE_DIR}/src/pPowerManger/logc/loguru.cpp
|
|
)
|
|
|
|
# 包含目录
|
|
target_include_directories(SQLiteTest PRIVATE
|
|
${CMAKE_SOURCE_DIR}/src/pPowerManger
|
|
${CMAKE_SOURCE_DIR}/src/pPowerManger/sqlit3
|
|
)
|
|
|
|
# 链接库文件
|
|
target_link_libraries(SQLiteTest
|
|
pthread
|
|
dl
|
|
)
|
|
|
|
################################################PowerMangerTest####################################################################
|