値がビルド設定の選択に依存するGYP変数を定義することはできますか?GYP変数はビルド設定に基づいています
6
A
答えて
-1
「ビルド構成」によって「デバッグ」と「リリース」の区別があると思われます。あなた*の.gypファイルに以下を追加しよう:いくつかのより多くの例と
...
'configurations': {
'Debug': {
'variables': {
'some_variable%' : 'debug_value',
},
'Release': {
'variables': {
'some_variable%' : 'release_value',
},
},
}
...
リンク:gyp - how to specify link library flavor。それは不可能だようhttp://n8.io/converting-a-c-library-to-gyp/
0
はthis wikiページによるとルックス:
- 「プレ」変数の展開と条件の評価を「早期に」実行しますか。
- ...
- ターゲット設定を適切な構成にマージします。
1
ただ、変数$(BUILDTYPE)
または$(ConfigurationName)
を使用しています。
関連する問題
- 1. TableView:rowName設定変数に基づいて
- 2. は#OF URLに基づいて変数を設定 - window.location.hash
- 3. jQueryのCSSクラスに基づいて変数を設定する
- 4. georreferencedデータに基づいてカテゴリ変数を設定する
- 5. Capistranoはロールに基づいて変数を設定できますか?
- 6. 変数値を他の変数に基づいて設定する
- 7. ピラミッド:設定に基づいてサイトコンテンツを変更する
- 8. 角度の別の変数に基づいてドロップダウンのデフォルトを設定する
- 9. NSLocalizedString、アプリケーションの設定に基づいて言語を変更
- 10. 定数フィールドに基づいて計算
- 11. は、コンテナの幅に基づいて、私は0.75を乗じた幅に基づいて、コンテナの高さを設定しようとしています定数
- 12. 引数に基づいて変数を設定する規則はありますか?
- 13. Visual Studio:セットアッププロジェクトはビルド構成に基づいて変更されますか?
- 14. チェックボックスに基づいてループを設定するには
- 15. SharedPreferencesに基づいてOnClickListenersを設定します。
- 16. getView()メソッドのデータに基づいてイメージを設定します。
- 17. デフォルトのドロップダウンデフュルト値をビューバックに基づいて設定します
- 18. WPFデータトリガイベントに基づいてオブジェクトプロパティを設定します。
- 19. 外部設定ファイルに基づいてコードブロックを変更しますか?
- 20. Visual Studioは、設定に基づいて言語リソースファイル用のサテライトDLLを選択的にビルドします
- 21. current_userに基づいてデフォルト値を設定する方法は?
- 22. 含まれているimgに基づいてdivを設定します
- 23. はいくつかの基準に基づいてデフォルトに設定されています
- 24. premake5プラットフォーム+設定に基づいてoutdirを設定する方法は?
- 25. 城ウィンザーの設定はビルドファイルまたは設定ファイルに基づいています
- 26. 複数の変数に基づいて料金を計算するデータベース設計
- 27. OpenMPはランタイム・パラメータに基づいてチャンクの固定サイズを設定します
- 28. jquery:複数のクラスを持つ要素の1つのクラスに基づいて変数を設定します
- 29. コマンドラインパラメータに基づいて値をtrueまたはfalseに設定します。
- 30. バッテリーの寿命は音量設定に基づいて
この記事はGitHubにあります:https://github.com/TooTallNate/n8.io/blob/master/articles/converting-ac-library-to-gyp.markdown – dmitris
これを試してみてください作業。変数を 'libraries'で使用しようとしましたが、binding.gypをロードしようとしているときにbinding.gypの '未定義変数some_variable 'を取得するだけです。 – OrangeDog