環境:Windows7 ,VS2013
一、安裝
1.下載googletest:https://github.com/google/googletest/releases
2.解壓googletest,目錄googletest\msvc\下是visual studio的工程文件,使用VS打開,分別用debug和release模式編譯
3.編譯完成后進入googletest\msvc\gtest\文件夾下,有Debug和Release兩個文件夾,得到下圖4個lib文件,將4個lib文件保存在lib文件中。
有了lib文件和頭文件就可以使用gtest了,頭文件位於\googletest\include\文件中
二、測試項目
1.創建Win32控制台應用程序,創建完成后把include和lib文件夾拷貝到項目路徑下
2.項目配置:
擊項目屬性》c/c++》代碼生成中運行庫中修改為“多線程調試(/MTd)”
點擊項目屬性》c/c++》常規中附加包含目錄中添加頭文件路徑
點擊項目屬性》鏈接器》常規中附加包含目錄中添加lib路徑
點擊項目屬性》鏈接器》輸入中附加包依賴項中添加gtestd.lib
3.設置完成后可以編寫測試程序進行測試
點擊運行后,報如下錯誤
解決方案:https://blog.csdn.net/wzsy/article/details/70599654
運行通過后,如下圖所示