2013-01-21 9 views

答えて

-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

この記事はGitHubにあります:https://github.com/TooTallNate/n8.io/blob/master/articles/converting-ac-library-to-gyp.markdown – dmitris

+0

これを試してみてください作業。変数を 'libraries'で使用しようとしましたが、binding.gypをロードしようとしているときにbinding.gypの '未定義変数some_variable 'を取得するだけです。 – OrangeDog

0

this wikiページによるとルックス:

  • 「プレ」変数の展開と条件の評価を「早期に」実行しますか。
  • ...
  • ターゲット設定を適切な構成にマージします。
1

ただ、変数$(BUILDTYPE)または$(ConfigurationName)を使用しています。

関連する問題