事情是这样的,项目里使用gtest进行单元测试,lcov进行可视化,有些配置想要单独放在一个文件里,与业务剥离开。这里单独写一个code_coverage.cmake文件,然后当我们需要看一下单元测试的情况时,打开对应的cmake选项去看即可。 项目路径 假如当前项目是your_project,在这个文件夹下有子目录cmake,这里存放对单元测试相关的ca...
set(GTEST_ROOT "/path/to/gtest" CACHE PATH "Path to googletest")find_package(GTest REQUIRED) 半完整举例 IF(WIN32)set(GTEST_ROOT${PROJECT_SOURCE_DIR}/libgtest_win_mingw_release)ELSEIF(UNIX)#ubuntuset(GTEST_ROOT${PROJECT_SOURCE_DIR}/libgtest_ubuntu2004_release)#manjaro#set (GTEST_ROOT ${...
CMake Tools for Visual Studio Code documentation vscode给cmake命令传递参数有两种方式。 在vscode工程的settings.json添加对应的参数 配置cmake-presets来传递参数 使用settings.json 更多选项参考:Configure CMake Tools settings image.png image.png 示例: settings.json {"cmake.useCMakePresets":"always","cma...
打开后输入gcc -v,有以下输出代表配置成功,最下面一行还会输出当前的版本如果报错,说明没有配置成功,可以考虑多配置几遍,或者换一篇看 VScode中插件下载 打开VScode中的拓展,搜索并下载C/C++,CMake,CMake Tools这三个插件。如果你想让VScode界面显示中文,可以下载Chinese插件,其中CMake,CMake Tools这两个插件用于CM...
打开后输入gcc -v,有以下输出代表配置成功,最下面一行还会输出当前的版本如果报错,说明没有配置成功,可以考虑多配置几遍,或者换一篇看 VScode中插件下载 打开VScode中的拓展,搜索并下载C/C++,CMake,CMake Tools这三个插件。如果你想让VScode界面显示中文,可以下载Chinese插件,其中CMake,CMake Tools这两个插件用于C...
打开后输入gcc -v,有以下输出代表配置成功,最下面一行还会输出当前的版本如果报错,说明没有配置成功,可以考虑多配置几遍,或者换一篇看 VScode中插件下载 打开VScode中的拓展,搜索并下载C/C++,CMake,CMake Tools这三个插件。如果你想让VScode界面显示中文,可以下载Chinese插件,其中CMake,CMake Tools这两个插件用于C...