我在 Visual Studio 2010 中使用 CMake 和 CTest。
ENABLE_TESTING()
几秒钟后,ADD_TEST()
我的解决方案包含名称为“连续”、“实验”等的项目。
我不需要全部。而且,我要把所有的代码都传给一个对CMake不是很熟悉的人,怕这个丰富会迷惑和误导他。
所以,我想只留下 RUN_TESTS 项目并摆脱所有其他测试项目。
我怎样才能做到这一点?
我在 Visual Studio 2010 中使用 CMake 和 CTest。
ENABLE_TESTING()
几秒钟后,ADD_TEST()
我的解决方案包含名称为“连续”、“实验”等的项目。
我不需要全部。而且,我要把所有的代码都传给一个对CMake不是很熟悉的人,怕这个丰富会迷惑和误导他。
所以,我想只留下 RUN_TESTS 项目并摆脱所有其他测试项目。
我怎样才能做到这一点?
include(CTest)
仔细检查您的 CMake 列表文件中是否没有任何内容。包含此 CMake 模块会创建目标Continuous,Experimental,...作为副作用。调用enable_testing足以获得RUN_TESTS
目标。