centos 下 安装使用GoogleMock

googleMock 依赖于GoogleTest  。GoogleTest安装不多详解


我们在https://github.com/google/googletest 下载google Mock 之后 我们解压文件夹之后进入文件

cd googlemock

cd make

vim Makefile

将gmock.a 改成libgmock.a 

gmock_main.a改成 libgmock_main.a

make libgmock.a

make libgmock_main.a

cp ./*.a /lib/


vim test.cpp

输入测试代码

#include "gmock/gmock.h"

int main(int argc,char** argv){


    testing::InitGoogleMock(&argc,argv);


    return RUN_ALL_TESTS();
}

运行

g++  test.cpp -I $path/googletest-master/googlemock/include -I $path/googletest-master/googletest/include/  -lgtest -lgmock


$path 为你解压路径






你可能感兴趣的:(c++)