# gtest_test **Repository Path**: TopsLuo/gtest_test ## Basic Information - **Project Name**: gtest_test - **Description**: 用于学习gtest和cmake - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-18 - **Last Updated**: 2022-05-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 写作时间 `2021年 12月 18日 星期六 14:11:02 CST by TopsLuo` # 目录结构 . ├── CMakeLists.txt ├── demo01 │   ├── CMakeLists.txt │   └── test.cpp ├── demo02 │   ├── CMakeLists.txt │   ├── demo2.cpp │   ├── demo2.h │   └── unittest.cpp ├── demo03 │   ├── CMakeLists.txt │   ├── demo3.cpp │   ├── demo3.h │   └── unittest.cpp ├── deps // gtest编译出来的include及静态库 │   ├── include │   │   └── gtest │   └── lib │   ├── libgtest.a │   └── libgtest_main.a └── README.md # 编译说明 ## 多个demo一起编译 1. 进入当前目录 2. mkdir build && cd build 3. cmake ../ 4. make ## 单个demo编译 1. cd demo01 2. mkdir build && cd build 3. cmake ../ 4. make # 代码及运行说明 gtest版本: v1.8.x 测试平台: Ubuntu 18.04.5 LTS \n \l 用于学习gtest库的单元测试,同时学习CMakeLists.txt的使用