【发布时间】:2018-10-22 10:29:55
【问题描述】:
我正在做一堆测试以验证每个库是否正确链接,然后对我的代码的功能进行一些测试。
我想在目录 project/build/tests 中有 X 个不同的可执行文件 我希望我的程序在项目/构建中构建
cmake_minimum_required(VERSION 3.0)
project(ProjectName)
# Linking library ...
add_executable(${PROJECT_NAME} ${SRC_LIST} ${INCLUDE_LIST})
直到这里,一切都很好,可以按要求工作,但是我不知道如何告诉 cmake 在另一个目录中创建我的测试,因为这不起作用
add_executable(tests/OpenMP_Check tests/openmp.cpp)
我的项目有这样的架构:
项目:
- 源代码
- 包括
- 库
- 构建
- 测试
- 测试
简而言之:如何让 CMake 在另一个目录中创建我的测试?
【问题讨论】: