CTest无法找到可执行文件

时间:2017-09-19 16:54:52

标签: cmake ctest

我有一个关于启动ctest的问题。据我所知, ctest 使用CTestTestfile.cmake作为单元测试的开始。什么是可执行文件?为什么 ctest 如果它是CTestTestfile.cmake,则将其视为* .exe?我的行为有什么问题?

我有一个文件夹Prj:

Prj folder picture

和文件夹/build与cmake输出(CTestTestfile.cmake在这里)以及所有 ctest,cmake 等程序及其dll(是不是?)。

以下是CMakeLists.txt文件的文本:

cmake_minimum_required(VERSION 2.8)
project(MyTest C)
enable_testing()
include(CTest)

set(SOURCE_EXE simple_test.c)
include_directories(include)

### The most simple test
add_executable(simple_test ${SOURCE_EXE})
add_subdirectory(src)
target_link_libraries(simple_test "./src")

add_test(NAME simple_test COMMAND simple_test)

我在Windows cmd中收到了结果:

cmd screen after ctest cmd

0 个答案:

没有答案