一. 在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全部編譯通過