March
1st,
2015
下载并解压后
-
./configure
-
make
-
编译完成后可以看到库文件在 lib/.lib/ 目录下,编辑/etc/ld.so.conf文件,在新的一行添加上 /your/path/to/ lib/.lib/,执行命令 sudo ldconfig
-
配置项目的Makefile使用gtest,定义以下变量
GTEST_DIR = /your/path/to/gtest-1.7.0
GTEST_LIB = -pthread -L$(GTEST_DIR)/lib/.libs -lgtest -lgtest_main
GTEST_HEADER = -I$(GTEST_DIR)/include
GTEST = $(GTEST_HEADER) $(GTEST_LIB)
编译一个测试文件时(如test.cc)可以这么写:
g++ test.cc $(GTEST) -o test