Gtest安裝及eclipse配置gtest

2021-10-09 18:24:35 字數 1342 閱讀 5473

【linux下gtest安裝】

1.建立gtest目錄在home/username/

2.將gtest.tar.gz安裝包解壓在gtest目錄

3.在gtest/gtest-release/建立build目錄

4.從終端進入build目錄,執行

cmake .

.

4.繼續執行

make
5.安裝已經完成,生成的libgtest.a和libgtestmain.a為gtest所需。

【搭建基於c++的gtest工程】

1.首先用eclipse新建乙個c++的空專案;

2.在eclipse中配置gtest環境,

(1)新增libraries新增gtest和pthread,而且pthread要在後面。

(2)新增includes

(3)新增library paths

3.檢測配置成功

【例子1】

main.cpp

#include "gtest/gtest.h"

intmain

(int argc, wchar_t* ar**)

test.cpp

#include "gtest/gtest.h"

test

(footest, test)

【例子2】

#include

intadd

(int a,

int b)

test

(testcase,test0)

intmain

(int argc,

char

**ar**)

4.eclipse編譯時使用的命令為:

g++ -l/home/he/workspace2/test/gtest/lib -o」test」 ./ftest.o ./main.o -lgtest -lpthread

【參考鏈結】

gtest的相關知識:

1.2.

gtest安裝及測試

git clonegtest編譯 cd googletest生成makefile檔案 先安裝cmake,brew install cmake cmake cmakelists.txt執行make,生成兩個靜態庫 libgtest.a libgtest main.a make拷貝到系統目錄,注意,如果...

gtest 編譯安裝

第一步 獲取原始碼 git clone 第二步 安裝cmake工具 yum install cmake 第三步 配置 cd googletest 配置工程 cmake.編譯 生成靜態庫 root xuperior pc googletest make 25 linking cxx static li...

gtest如何安裝使用

mkdir build cd build cmake dbuild shared libs on make 生成兩個動態庫libgtest.so libgtest main.so cp a libgtest.so libgtest main.so usr lib ldconfig 讓系統知道這兩個庫...