我在Visual Studio 2010中使用CMake和CTest。
在ENABLE_TESTING()
和几个ADD_TEST()
之后,我的解决方案包含名称为“持续”,“实验”等项目的项目。
我并不需要它们。此外,我将把所有代码传递给一个人,这个人对CMake并不十分熟悉,并担心这种丰富会混淆和误导他。
所以,我想只留下RUN_TESTS项目并摆脱所有其他测试项目。
我该怎么做?
答案 0 :(得分:4)
仔细检查其中一个CMake列表文件中是否有include(CTest)
。包含此CMake模块会创建目标连续,实验,......作为副作用。调用enable_testing足以获得RUN_TESTS
目标。