Google Test 是著名的 C++ 单元测试框架。如何在 CLion中使用 Google Test?
这个网站
下载 google test 最新版本。
笔者写作时, google test 的版本为 1.10。
然后下载最新版本的压缩文件。
解压得到文件夹
googletest-release-1.10.0
,打开文件夹后,把
googletest
文件夹复制到你的目标工程目录。
还没结束,我们需要修改工程根目录的
CMakeLists.txt
,以使 google test 生效。注意不要修改
googletest/CMakeLists.txt
!
向
CMakeLists.txt
添加如下代码:
add_subdirectory(./googletest)
include_directories(${PROJECT_SOURCE_DIR}/src/include ./googletest/include)
link_directories(${PROJECT_SOURCE_DIR}/lib ${PROJECT_SOURCE_DIR}/googletest)
target_link_libraries(${PROJECT_NAME} gtest)
如果我们想要使用 google test,就在任意cpp文件添加头#include "gtest/gtest.h"
https://www.cnblogs.com/coderzh/archive/2009/04/06/1426755.html
https://blog.csdn.net/zhizhengguan/article/details/110313265