ライブラリ (およびヘッダー) がカスタムの場所にインストールされているビルド環境があります。npm からパッケージをインストールすると、インストールしたライブラリ (またはヘッダー) が見つからないため、node-gyp を使用するモジュールが失敗します。node-gyp にカスタム インストールの場所 (Linux) を認識させるにはどうすればよいですか?
質問する
1451 次
1 に答える
5
同じ行でCXXFLAGS
and LDFLAGS
beforeを設定すると、うまくいくようです:npm install <pkg>
$ CXXFLAGS=-I/path/to/include LDFLAGS=-L/path/to/lib npm install <pkg>
または、フラグをエクスポートする前にフラグをエクスポートすることもできます。npm install
$ export CXXFLAGS=-I/path/to/include
$ export LDFLAGS=-L/path/to/lib
$ npm install <native-package>
于 2015-04-23T21:02:47.147 に答える