环境准备:CMake+Visual Studio
源代码: https://github.com/dev-cafe/cmake-cookbook
创建一个简单的单元测试
1.将源码组织成以下文件树(cmake-cookbook-1.0/chapter-04/recipe-01)
.
├── CMakeLists.txt
├── main.cpp
├── sum_integers.cpp
├── sum_integers.hpp
├── test.cpp
2.命令执行
#指令第一部分
$ mkdir build //创建文件夹
$ cd build //进入build文件夹下
$ cmake .. //构建项目
$ cmake --build . //生成可执行文件
#指令第二部分
$ cd Debug //进入可执行文件所在的Debug目录
$ ./sum_up 1 2 3 //执行sum_up.exe 后面的1 2 3是传递给函数求和的参数
6 //程序的运行结果
$ cd .. //返回上一级目录
$ ctest -C Debug //执行ctest
参考资料:
第4章 创建和运行测试 - 4.1 创建一个简单的单元测试 - 《CMake菜谱(CMake Cookbook中文版)》 - 书栈网 · BookStack
(17条消息) CMake测试_dxa572862121的博客-CSDN博客_cmake 测试
内容如有错误,敬请指正!