我有 Windows 7,并且对使用 node-chimera 很感兴趣。
https://github.com/deanmao/node-chimera
他们没有适用于 Windows 的二进制文件,我怎么能自己构建它并将其安装到 NPM 中呢? ?
我有 visual studio 2012
(我标记为 c++,因为我认为 chimera 是用 c++ 构建的,但我从未编译过 c++ 应用程序)
最佳答案
这实际上是在 Windows 上编译 chimera 的非常重要的任务。您肯定已经知道 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 的一部分分发
所有的描述都很模糊,但我希望它能给你一些进一步调查的方向)
关于c++ - 我将如何着手为 Windows 构建 Node 嵌合体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15062188/