2013-08-04 98 views
5

我正在为C/C++中的node.js创建一个简单的模块。该模块依赖于第三方(开源)C库,可能或可能不安装在我的模块可以编译的机器上。第三方库如何包含在本地node.js模块中?

我的问题是,我该如何处理这种依赖关系? bindings.gyp是否提供了一些我可以使用的机制,我只是将它捆绑在一起(如果那样,怎么做?),还是应该在我的模块编译之前通知用户安装库?在一个真正的模块

https://code.google.com/p/gyp/wiki/GypUserDocumentation#Dependencies_between_targets

例:

+0

看看如何在libxmljs模块中实现 - HTTPS: //github.com/polotek/libxmljs – amakhrov

回答

相关问题