gtest的安装

25 篇文章 1 订阅

使用源代码安装

git clone https://github.com/google/googletest

cd googletest

mkdir build

cd build

cmake ..

make

注意到,在googletest / build / lib目录下面有四个文件libgmock.a  libgmock_main.a  libgtest.a  libgtest_main.a

在googletest / googlemock / include目录下有一个文件夹 gmock

在googletest / googletest / include目录下有一个文件夹 gtest

把上面的四个.a文件拷贝到系统目录下 /usr/lib

把gmock  gtest文件夹拷贝到 /usr/include

 

注意在编译的时候可能无法通过,需要加上 -std=c++11

add_compile_options(-std=c++11)

详细可以参考 https://www.cnblogs.com/helloworldcode/p/9606838.html

http://www.yeolar.com/note/2014/12/21/gtest/

 

 

 

git clone https://github.com/google/googletest.git
cd googletest
mkdir build

cd build

cmake ..
make
sudo make install

 

 

注意:当使用gtest作为依赖包对其他包进行编译的时候,可能会提示Int32没有被定义,只需要把/usr/src/gtest里面的文件用下载下来的googletest相应的文件替换即可。(猜测可能是/usr/src/gtets/目录下文件比较旧)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值