2011-07-25 36 views
0

我試圖在Windows上使用谷歌perftools。我編譯源代碼在VS2010,並開始一個新的測試項目,並試圖將libtcmalloc_minimal-debug.dll鏈接,並將其與失敗,錯誤如下:如何在Windows中使用谷歌性能工具

fatal error LNK1107: invalid or corrupt file: cannot read at 0x338

我錯過了什麼?由於

回答

0

我搜索的項目頁面四周,發現this

的要點是:

  • 解決方案文件可以加載到VS2003或VS2005
  • 要在自己的項目中使用tcmalloc_minimal,你應該只需要 就可以構建dll並將其安裝到某個位置,這樣就可以將它鏈接到 更多的二進制文件中。使用DLL,你需要將以下添加到您的 可執行文件的鏈接線: 「libtcmalloc_minimal.lib」 /包括:「__ tcmalloc」

這個文件是一個年紀大一點的(2010年1月),但至少可以讓你朝着正確的方向發展

+0

感謝您的熱心幫助。我已閱讀文檔,我的開發環境是VS 2010,該教程無效。 :( –

相關問題