如何为Windows构建谷歌google-breakpad?

我正在尝试为Windows构建谷歌breakpad。我不明白。我尝试安装autoconf和m4 for Windows似乎工作。但跑步
m4 CXXFLAGS=-m32 CFLAGS=-m32 CPPFLAGS=-m32 ./configure
结果是
func_dirname ()
{
  # Extract subdirectory from the argument.
  func_dirname_result=NONE:0: m4: ERROR: EOF in string
经过几秒钟的脚本执行。 我搜索了visual studio解决方案文件,但是自修订版581以来它们已被删除。 所以我找到了相关的帖子 如何构建谷歌breakpad。 但是我如何安装gyp?它需要什么先决条件? 或者有人为google-breakpad的所有部分都有一个工作(VC2005)sln文件? 任何人都可以给我一步一步的描述如何构建它吗?     
已邀请:
这在文档中解释得很糟糕,但如果你做了普通的breakpad检查,那么gyp已经存在了。打开一个命令提示符并将自己置于根目录中(如果您按照说明操作,请使用google-breakpad-read-only)。然后就做: src tools gyp gyp.bat src client windows breakpad_client.gyp 这将为您生成visual studio sln文件。     
最新的breakpad大师(2016年3月15日)不包括gyp,用于生成解决方案文件。最好的办法是简单地检查并安装它;但是,gyp需要Python 2.7,因此请确保Python在路径中可访问。
git clone https://chromium.googlesource.com/external/gyp
cd gyp
python setup.py install
现在你的gyp安装工作正常;只需在src client windows breakpad_client.gyp上调用gyp.bat即可。 (在我的情况下,gyp在breakpad下面的一个目录中检出;相应地更改为你的设置)
..gypgyp.bat srcclientwindowsbreakpad_client.gyp --no-circular-check
解决方案文件现在应该存在。     

要回复问题请先登录注册