当前位置:网站首页>gtest从一无所知到熟练运用(1)gtest安装
gtest从一无所知到熟练运用(1)gtest安装
2022-07-04 20:48:00 【奇妙之二进制】
1、从源代码安装
下载gtest,release-1.8.0
git clone https://github.com/google/googletest
gtest编译
cd googletest
生成Makefile文件(先安装cmake,brew install cmake),继续输入命令编译:
cmake CMakeLists.txt
执行make,生成两个静态库:libgtest.a libgtest_main.a
make
拷贝到系统目录,注意,如果下诉目录位置在不同版本位置有变动,用find . -name “libgtest*.a” 找到位置
sudo cp libgtest*.a /usr/lib
sudo cp –a include/gtest /usr/include
检查是否安装成功
可以写一个简单的测试代码如下:
#include<gtest/gtest.h>
int add(int a
边栏推荐
- For MySQL= No data equal to null can be found. Solution
- Huawei ENSP simulator configures DHCP for router
- 杰理之AD 系列 MIDI 功能说明【篇】
- 杰理之AD 系列 MIDI 功能说明【篇】
- 股票开户佣金最低多少,炒股开户佣金最低网上开户安全吗
- Huawei ENSP simulator realizes communication security (switch)
- 华为ensp模拟器 实现多个路由器的设备可以相互访问
- Analysis of maker education technology in the Internet Era
- Huawei simulator ENSP common commands
- 2021 CCPC 哈尔滨 I. Power and Zero(二进制 + 思维)
猜你喜欢
每日一题-LeetCode556-下一个更大元素III-字符串-双指针-next_permutation
一文掌握数仓中auto analyze的使用
【LeetCode】17、电话号码的字母组合
巅峰不止,继续奋斗!城链科技数字峰会于重庆隆重举行
redis03——Redis的网络配置与心跳机制
A quick start to fastdfs takes you three minutes to upload and download files to the ECS
B站视频 声音很小——解决办法
MP3是如何诞生的?
Y56. Chapter III kubernetes from entry to proficiency -- business image version upgrade and rollback (29)
Jerry added the process of turning off the touch module before turning it off [chapter]
随机推荐
哈希表(Hash Tabel)
redis布隆过滤器
Use of class methods and class variables
杰理之AD 系列 MIDI 功能说明【篇】
案例分享|金融业数据运营运维一体化建设
[public class preview]: basis and practice of video quality evaluation
Analysis of maker education technology in the Internet Era
Kubedm initialization error: [error cri]: container runtime is not running
杰理之AD 系列 MIDI 功能说明【篇】
Interpreting the development of various intelligent organizations in maker Education
Super detailed tutorial, an introduction to istio Architecture Principle and practical application
A quick start to fastdfs takes you three minutes to upload and download files to the ECS
2021 CCPC 哈尔滨 I. Power and Zero(二进制 + 思维)
redis RDB AOF
Enlightenment of maker thinking in Higher Education
杰理之增加进关机前把触摸模块关闭流程【篇】
SolidWorks工程图添加材料明细表的操作
Cadeus has never stopped innovating. Decentralized edge rendering technology makes the metauniverse no longer far away
Daily question -leetcode1200- minimum absolute difference - array - sort
2021 CCPC 哈尔滨 B. Magical Subsequence(思维题)