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