VS2010中使用gtest简单案例
生活随笔
收集整理的這篇文章主要介紹了
VS2010中使用gtest简单案例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、下載googletest代碼
https://github.com/google/googletest
2、解壓并進入找到msvc文件夾
googletest-master\googletest-master\googletest\msvc
3、打開gtest.sln文件
?
4、編譯gtest和gtest_main工程,生成gtestd.lib和gtest_maind.lib,將這兩個靜態庫拷貝到googletest-master\googletest\lib目錄(沒有lib目錄,就自建)
5、新建開發工程MyFun
5.1
5.2 添加func.h
5.3 編寫代碼
5.4?添加func.cpp并編寫階乘函數代碼
5.5?將RuntimeLibrary 設為MTd
5.6? 配置屬性表并生成靜態庫文件,點擊應用和確定
5.6 進行build,然后在MyFun工程路徑的Debug中有MyFun.lib靜態庫文件生成。
?
6、編寫測試工程
6.1 在本解方案中添加TestMyFun工程
6.2 在TestMyFun.cpp中添加gtest測試代碼
6.3 測試工程中添加測試代碼編譯時需要的頭文件目錄,點應用和確定
6.5 添加測試代碼連接時所需要的靜態庫文件,點擊應用和確定。
6.6 添加靜態庫名,點擊應用和確定
6.7 調節DEBUG的RuntimeLibrary 為MTd
7、將TestMyFun為StartUpProject,按Ctrl+ F5,編譯運行。
總結
以上是生活随笔為你收集整理的VS2010中使用gtest简单案例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: gtest 编译、安装和使用
- 下一篇: 使用Google Test的一个简单例子