Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 982 Bytes

File metadata and controls

30 lines (17 loc) · 982 Bytes

CMake-Demo

cmake通常都是采用 out-of-source 外部构建,约定的构建目录是工程目录下的 build 目录

更通用的一般配置和编译命令采用如下方式:

创建一个cmake-build目录,并在其中进行cmake配置 cmake -B cmake-build

在cmake-build中进行编译(特别对于单元测试用例来说,采用这种构建命令方式) cmake --build cmake-build

测试 GTEST_COLOR=TRUE ctest --output-on-failure

这里可以参考 cmake模板 的代码

CMake 入门实战 的源代码。

示例模板

CMake引入本地Googletest示例 GoogleTest编译安装

实际开发过程中遇到的两个示例

示例1

示例2