CMakeLists.txt
为了使用CxxTest构建测试器,我编写了以下内容(这几乎是 提供的标准示例FindCxxTest
):
cmake_minimum_required(VERSION 2.8)
project(tester)
set(CMAKE_INCLUDE_PATH "${CMAKE_CURRENT_SOURCE_DIR}")
find_package(CxxTest REQUIRED)
if(CXXTEST_FOUND)
include_directories(${CXXTEST_INCLUDE_DIR})
enable_testing()
CXXTEST_ADD_TEST(tester_executable runner.cpp
${CMAKE_CURRENT_SOURCE_DIR}/myTestsuite.h)
endif()
问题是尽管我有文件夹 cxxtest 和存在的目录中的文件,但找不到CxxTest。cxxtest/TestSuite.h
CMakeLists.txt
我已经查看了的源代码,FindCxxTest.cmake
看看它有多远,但它甚至没有找到路径CXXTEST_INCLUDE_DIR
。
我是否必须设置另一个搜索路径或其他东西?我在 Windows 上进行测试。