在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需要的库文件。
转载于:https://blog.51cto.com/dqing/1169933