在我的CMakeLists.txt文件中,我使用的是add_custom_target
,它以详细模式调用CTest命令:
add_custom_target(check
ALL
${CMAKE_CTEST_COMMAND} --verbose
COMMENT "Running tests")
问题是我只希望在键入make check
时执行此操作。就目前情况而言,当我键入make
时,我的所有代码都会被编译,然后check
目标也会自动执行。有没有一种方法可以在我键入check
时不调用make
,而仅在我手动键入make check
时才调用?