10

Boost ライブラリのいくつかのクラスを使用する Windows 7 マシンで Node C++ アドオンを構築しようとしています。ただし、走った後は

node-gyp configure

成功しましたが、実行時にヘッダーファイルが見つからないという攻撃を受け続けています

node-gyp build

私が含めたさまざまなブーストヘッダーに関連しています。

「構成」によって作成されたVisual Studioプロジェクトでインクルードおよびライブラリディレクトリを手動で設定しようとしましたが、役に立ちませんでした。

node-gyp のインクルード ディレクトリを正確に定義するにはどうすればよいですか?

[編集] node-gyp をいじってほとんど成功しなかった後、代わりに Visual Studio を使用して Node モジュールを構築することを検討し、数時間後、最終的に動作するようになりました。助けてくれてありがとう。

4

1 に答える 1

15

それらを binding.gyp ファイルに追加する必要があります。

'include_dirs': [
  '<some directory>',
],
'libraries': [
  '-l<some library>', '-L<some library directory>'
]
于 2013-04-25T14:03:14.253 に答える