Ответ 1
Вам нужно добавить их в файл binding.gyp:
'include_dirs': [
'<some directory>',
],
'libraries': [
'-l<some library>', '-L<some library directory>'
]
Я пытаюсь создать аддон Node С++ на моей машине с Windows 7, в которой используются некоторые классы из библиотек Boost. Однако после запуска
node-gyp configure
успешно, я постоянно подвергаюсь нападению отсутствующих файлов заголовков при запуске
node-gyp build
относящихся к различным заголовкам Boost, которые я включил.
Я попытался настроить каталоги include и библиотеки вручную в проектах Visual Studio, созданных с помощью "configure", но безрезультатно.
Как конкретно нужно указывать каталоги include для node -gyp?
[Изменить] После беспорядка с node -gyp с небольшим успехом я исследовал встраивание модулей Node через Visual Studio вместо этого, и, оказывается, через несколько часов он наконец-то работает и работает. Спасибо за помощь.
Вам нужно добавить их в файл binding.gyp:
'include_dirs': [
'<some directory>',
],
'libraries': [
'-l<some library>', '-L<some library directory>'
]