一、下載,https://code.google.com/p/googletest/。解壓,進入該目錄,按REAME說明多線程
安裝:1.5以前 make install能夠安裝,1.6以後不能夠。。。安裝可按README裏的提示進行安裝:測試
a、g++ -I./include -I./ -c ./src/gtest-all.cc (注意,-I後沒有空格,直接加./)google
b、ar -rv libgtest.a gtest-all.ospa
這步以後會生成兩個文件,libgtest.a和gtest-all.o線程
四、g++ -I./include mytest.cpp libgtest.a -o mytest -lpthreadcode
(注意mytest爲本身寫的簡單測試代碼,編譯時注意加-lpthread,由於gtest是多線程的,否則編譯會報錯:undefined reference to ...)編譯