跳到主要内容

使用说明

1. 模块控制

通过 CMake 参数控制模块:

-DBUILD_BASE=ON
-DBUILD_KERNEL=ON
-DBUILD_LAWS=ON
-DBUILD_INTERSECTORS=ON
-DBUILD_CONSTRUCTORS=ON
-DBUILD_BOOLEANS=ON

2. 测试模式

合并测试(默认)

-DBUILD_GME_TESTS=ON

生成:

bin/GME_tests

模块测试

-DBUILD_MODULE_TESTS=ON
-DBUILD_GME_TESTS=OFF

生成:

gme_base_tests
gme_kernel_tests
...

3. 运行测试

ctest

或:

./bin/GME_tests