gtest的配置和使用

2021-09-29 14:29:54 字數 574 閱讀 3769

vs版本:vs2017

一、生成必要的gtest庫檔案:

主要分為以下幾個部分:

2. 開啟 msvc中的gtest.sln檔案,配置相關的環境,編譯**得到

gtest.lib,gtestd.lib, gtest_main.lib, gtest_maind.lib

二、新建工程配置環境

1. 配置屬性表並生成靜態庫檔案

myfun.lib

三、新建測試工程

1. 測試工程中新增測試**編譯時需要的頭檔案目錄

兩個路徑:

....\googletest-master\googletest-master\include   和  ....\myfun\myfun

路徑下對應的檔案:

2. 新增測試**連線時所需要的靜態庫檔案

3. 新增靜態庫名

gtest配置過程

1 配置前準備 電腦環境 windows7 旗艦版 gtest ide visual studio 2015專業版 昨天學習了git剛好可以用上 git學習筆記 3 進入googletest源 目錄如下 4 開啟通過vs開啟sln檔案 一共4個project,圖中的my demo是我自己新增的 5 ...

gtest測試框架使用詳解 GTest常用斷言

gtest 是一套用於編寫c 測試的框架,支援很多好用的特性,包括自動識別測試 豐富的斷言 生成報告等。gtest 斷言是類似於函式呼叫的巨集。經常使用斷言來測試類或函式的功能。當斷言失敗時,gtest則列印出斷言所在的檔案 行號,以及失敗資訊。判斷實際結果與預期結果是否相符的機制稱為斷言。gtes...

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 讓系統知道這兩個庫...