使用Visual Studio 2005 建立Google C 測試框架(gtest)
簡介
許多開發人員在將Google C 測試框架(gtest) 與Visual Studio 2005 整合時遇到挑戰。為了簡化設定過程,我們提供了逐步指南來簡化此整合。
取得框架
- 取得最新的 gtest 框架並將其解壓縮到 C:gtest。
編譯框架庫
- 在 Visual Studio 中開啟 C:gtestmsvcgtest.sln。
- 選擇「除錯」作為配置。
- 執行「建置解決方案」。
設定您的測試項目
- 使用「Visual C > Win32 > Win32 控制台應用程式」範本建立一個新的解決方案。
- 將 C:gtestinclude 新增至「配置屬性」 > C/C > 常規 > 其他包含目錄。 ”
- 為“配置屬性”指定“多線程調試DLL (/MDd)”或“多線程調試(/MTd)” C/C>代碼生成>運行時庫”,具體取決於代碼與運行時DLL 的連結。
- 將 C:gtestmsvcgtestDebug 或 C:gtestmsvcgtest-mdDebug 加入到「設定屬性 >」連結器>一般>其他函式庫目錄。 ”
- 將gtestd.lib 包含在“配置屬性>”中鏈接器>輸入>其他依賴項。”
驗證操作
- 驗證操作
-
驗證操作
驗證操作將提供的程式碼貼到測試專案的cpp 檔案的main 函數中。 啟動偵錯(「偵錯」>「開始偵錯」)。 應該會出現一個控制台窗口,顯示單元測試結果。 這確認了 gtest 與 Visual Studio 2005 的成功整合。
以上是如何將 Google C 測試框架 (gtest) 與 Visual Studio 2005 整合?的詳細內容。更多資訊請關注PHP中文網其他相關文章!