在Gtest官网 http://code.google.com/p/googletest/ 下载最新Gtest源码,并上传到目标linux机器中。配置生产对应平台下的库文件,步骤:

1.运行./configure

2.make

如果出现./scaripts/fuse_gtest_files.py的权限问题,修改该文件的权限chmod 777 ./scaripts/fuse_gtest_files.py,

清空一遍make clean后,在make。即可生产所需的库文件,文件路径/lib/libs中(libs为隐藏文件夹)

通过ls -a查看,后复制该文件。

在有些平台中可能出现configure不成功的情况,需要在configure时指定平台名称

如:国产龙芯平台 

和其他平台一样直接编译configure,报无法识别的系统。

通过./configure --help查看如何指定系统平台

获得指定平台的参数--build = BUILD  configure for building on BUILD[guessed]

通过uname -a查询系统平台

查询得到龙通信平台mips64el

接下来指定./configure --build = mips64el即配置Gtest环境成功,make就可产生龙芯平台下

Gtest需要的库文件。