首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为windows构建google google-breakpad?

如何为windows构建google google-breakpad?
EN

Stack Overflow用户
提问于 2010-09-01 21:46:47
回答 2查看 11.1K关注 0票数 10

我正在尝试建立windows的谷歌断路板。我还是不明白。我试着安装了autoconf和m4的视窗,似乎是工作。但是跑步

代码语言:javascript
复制
m4 CXXFLAGS=-m32 CFLAGS=-m32 CPPFLAGS=-m32 ./configure

结果:

代码语言:javascript
复制
func_dirname ()
{
  # Extract subdirectory from the argument.
  func_dirname_result=NONE:0: m4: ERROR: EOF in string

在执行脚本的几秒钟之后。

我搜索了窗体visual studio解决方案文件,但它们已从修订版581中删除。

所以我找到了相关的帖子How to build google breakpad

但是我怎么安装gyp呢?它需要哪些前提条件?或者,有没有人有一个适用于google-breakpad所有部分的(VC2005) sln文件?有人能给我一个关于如何构建它的逐步描述吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-10 00:12:41

这在文档中解释得很差,但实际上如果你对breakpad做了一个普通的检查,gyp已经存在了。打开命令提示符,并将自己放在根目录中(如果您按照说明操作,则google-breakpad-read-only )。那就这样做:

src\tools\gyp\gyp.bat src\client\windows\breakpad_client.gyp

这将为您生成visual studio sln文件。

票数 19
EN

Stack Overflow用户

发布于 2016-03-16 05:19:16

breakpad的最新母版(2016年3月15日)不包括用于生成解决方案文件的gyp。最好的做法是简单地将其签出并安装;然而,Python 确实需要Python2.7,所以请确保在路径中可以访问

代码语言:javascript
复制
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下的一个目录;根据您的设置进行相应的更改)

代码语言:javascript
复制
..\gyp\gyp.bat src\client\windows\breakpad_client.gyp --no-circular-check

解决方案文件现在应该出现了。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3618721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档