問題タブ [gyp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
15033 参照

google-chrome - Google Courgette ツールをコンパイルするには?

Courgette (説明ソース) は、Chrome を効率的に更新するために使用される Google ツールです。

素晴らしく使いやすいツールのように思えますが、コンパイルすることができません。VS2010、GYP、および C++ コンパイラを直接使用してみましたが、すべて失敗しました。

Courgette のコンパイル方法について誰かアドバイスはありますか?

0 投票する
1 に答える
3122 参照

macos - Mac OS XでGYPを使用してMakefileを生成しますか?

GYPでMacOSX用の典型的なUNIXライクなmakefileスタックを生成するには、何をする必要がありますか?

私は現在、次の構成ファイルを使用してXCodeビルドプロジェクトを生成するためにそれを取得しています:

次に、CLIで次を実行します。

gyp --depth binding.gyp

binding.xcodeprojこれにより、XCodeプロジェクトを含むディレクトリが生成されます。

私はむしろあなたの標準的なunixのようなOSX用のmakeビルドが欲しいです。また、このプロジェクトをWindowsにインポートし、MSコンパイラを使用します。

0 投票する
1 に答える
206 参照

node.js - Node.js以外のプロジェクトを生成するNode-gyp?

node-gypNode.js以外のアドオンプロジェクトを生成するために使用できますか?

node-gypたとえば、典型的な「Hello、World!」を生成するために使用したいと思います。C++プロジェクト。私はこれを行うことができますか、そして私はそれについてどのように行きますか?私が探しているものの例と説明が不足しているストックPythonGYPドキュメントを見つけています。

0 投票する
2 に答える
2607 参照

node.js - pg node モジュールのインストール時のエラー

pgノードモジュールをインストールしたいのですが、これが私が抱えている問題です:

誰でも私を助けることができますか?

0 投票する
3 に答える
2560 参照

gyp - /MD で Windows ソリューションを作成するための node-gyp を取得できません

/MD フラグ (マルチスレッド DLL) を使用して node.js モジュールをコンパイルしたいと考えています。binding.gyp の cflags オプションに「/MD」を指定しても機能しません。

0 投票する
2 に答える
11547 参照

node.js - gyp-リンクライブラリフレーバーを指定する方法

ネイティブノードモジュールを作成していますが、リリースバージョンとデバッグバージョンでビルドできるようにしたいと考えています。

ノードモジュールは、2つの異なるディレクトリにデバッグバージョンとリリースバージョンがある別のライブラリにリンクします。

今、これは私が立ち往生しているところです-構築されている現在の構成のライブラリディレクトリを指定するにはどうすればよいですか?

configuration.debug.link_settingsキーで設定しようとしましたが、次のエラーが発生します。'link_settingsは、ターゲットのbinding.gypにあるデバッグ構成では許可されていません。

0 投票する
1 に答える
227 参照

gcov - gypでのカバレッジ測定アクション

Linux 上のプロジェクトのビルド システムとしてgypを使用することにしました。基本的な機能 (ターゲット宣言、依存関係、階層など) には満足していますが、カスタマイズにはいくつか問題があります。

ライブラリとしてビルドされたコアプロジェクトと、ライブラリの単体テストの束があり、別の実行可能ファイルにコンパイルされ、依存関係としてコアプロジェクトがあります。ここで、テスト カバレッジを測定したいと思います。これgcovは、ライブラリ自体をさまざまなコンパイル オプションでビルドする必要があり、これらのオプションはテスト ビルドにのみ使用する必要があることを意味します。

gypでこれを達成する方法がわかりません。アイデアをお寄せいただきありがとうございます。

0 投票する
3 に答える
3532 参照

node-gyp - ビルド構成に基づく GYP 変数

ビルド構成の選択に依存する値を持つ GYP 変数を定義することは可能ですか?

0 投票する
1 に答える
5003 参照

build - Windowsで共有ライブラリとしてgoogles v8をビルドしますか?

Windows(msvc 2012)でgypを使用して共有ライブラリとしてgoogles v8を構築することは可能ですか? 私が試したことはすべてうまくいきません。私が試したこと:

2つ目は、「ライブラリ」が不明であるというエラーを出します。最初のものは何の効果もありません。