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