cmake 在CTest中未找到测试[重复]

yeotifhr  于 2023-02-19  发布在  其他
关注(0)|答案(1)|浏览(225)

此问题在此处已有答案

ctest complains "No test configuration file found!"(1个答案)
昨天关门了。
在我的第一个CTest(和CMake)项目中,我得到了CTest的错误

‘No tests were found!!!’

我在CMakeLists.txt中添加了这四行代码,就在CMakeLists.txt中最后一个安装命令之前:

enable_testing()
add_executable(tester tester.cpp)
add_test(Tester tester)
target_link_libraries(tester PRIVATE ${PROJECT_NAME})

我在(Visual Studio CMake)项目的主文件夹中创建了一个文件tester.cpp。
有人知道怎么修吗?

i7uq4tfw

i7uq4tfw1#

解决方案是从存储测试可执行文件的位置运行CTest命令。
默认情况下,Visual Studio中的命令行选项在项目的主文件夹中启动。

相关问题