編譯 googleBreakpad

一. 在Linux下的編譯:
暫時不講,看readme就行了,不難

二. 在Windows下編譯:
1. 安裝python 2.x.x就行,據說3.x.x系列會報錯,我沒試
2. 然後確保有這個目錄“googleBreakpad\src\tools\gyp”,如果沒有去 github下載 一個gyp 包,解壓放到tools下
3. 在gyp目錄下打開控制檯 輸入命令:

gyp.bat "../../client/windows/breakpad_client.gyp"

如果報錯,試試下面這個命令

gyp.bat --no-circular-check "../../client/windows/breakpad_client.gyp"

到../../client/windows/ 打開sln文件,我用vs2008打開編譯失敗
“1>.\exception_handler.cc(568) : error C2065: “STATUS_INVALID_PARAMETER”: 未聲明的標識符”

這個錯誤大概因爲沒有使用合適版本的 dbghelp.h

我換了vs2012全部編譯通過

下載地址:
http://download.csdn.net/detail/xiexievv/8538289

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章