带有Boost的Node-gyp包含和库目录

时间:2013-04-25 12:42:16

标签: c++ node.js boost visual-studio-2012

我正在尝试在我的Windows 7计算机上构建一个Node C ++插件,它使用了Boost库中的一些类。但是,运行后

node-gyp configure

成功,我在运行

时不断遭到缺少的头文件的攻击
node-gyp build

与我收录的各种Boost标题有关。

我尝试在“configure”创建的Visual Studio项目中手动设置include和library目录,但无济于事。

如何定义包含node-gyp的目录?

[编辑] 在搞乱了node-gyp但收效甚微之后,我开始尝试通过Visual Studio构建Node模块,结果在几个小时之后,它终于开始工作了。谢谢你的帮助。

1 个答案:

答案 0 :(得分:14)

您需要将它们添加到binding.gyp文件中:

'include_dirs': [
  '<some directory>',
],
'libraries': [
  '-l<some library>', '-L<some library directory>'
]