16 lines
580 B
CMake
16 lines
580 B
CMake
# 单元测试(设计 §12)。M1 spike 阶段先放一个 gtest 冒烟用例,
|
||
# 验证 gtest 经 vcpkg 接入、ctest 可跑;随 core/data/algo 实现补充真实用例。
|
||
|
||
find_package(GTest CONFIG REQUIRED)
|
||
|
||
add_executable(geopro_tests smoke_test.cpp)
|
||
target_link_libraries(geopro_tests PRIVATE GTest::gtest GTest::gtest_main)
|
||
|
||
include(GoogleTest)
|
||
gtest_discover_tests(geopro_tests)
|
||
|
||
target_sources(geopro_tests PRIVATE core/test_local_frame.cpp)
|
||
target_link_libraries(geopro_tests PRIVATE geopro_core)
|
||
|
||
add_subdirectory(spike) # spike S3: banded contour 渲染验证
|