我如何为windows构建node-chimera?

时间:2013-02-25 07:41:24

标签: c++ node.js headless-browser

我有Windows 7,并且对使用node-chimera感兴趣。

https://github.com/deanmao/node-chimera

他们没有Windows的二进制文件,我怎么能自己构建它并将其安装到NPM

我有2012年的visual studio

(我标记了c ++,因为我认为嵌合体是用c ++构建的,但我从未编译过c ++应用程序)

1 个答案:

答案 0 :(得分:0)

这实际上是非常重要的任务来压缩Windows上的嵌合体。肯定你已经有了chimera的开发人员使用自定义构建的Qt框架(qt-project.org)以减少包的大小。因此,如果你真的打算编译它,你可能会重复在文件中执行的操作 - github.com/deanmao/node-chimera/blob/master/scripts/compile_qt.sh。

上一步是最痛苦的恕我直言。如果你成功了,你将能够建立其他部分。由于chimera是node.js的原生c ++插件所以这里(http://nodejs.org/api/addons.html)你可以找到下一个构建步骤描述,即你必须下载并安装node.js二进制文件,最后使用node-gyp工具构建chimera源代码它作为node.js

的一部分分发

这一切都很模糊,但我希望它能给你一些进一步调查的方向)