2016-04-13 14 views
1

makefile(コンパイル時)でチェックされている変数を設定する必要がありますが、プロジェクトプロパティで変数を見つけることができません。Netbeans/C++ makeで環境変数を追加

私はプロジェクトを右クリックし、しかし Runを除き、varsの環境を設定するための場所を見つけるが、そこでも、私が展開した後 Addをクリックしたときに何も起こりません(私は変数を追加することはできませんと思われることはできません

...)。

私には何が欠けていますか?側として

enter image description here

:NetBeansはおそらくmakeのようなコマンドを発行する前にシェルを実行しますが、それはどのようなシェルのでしょうか?どうすれば設定できますか?

答えて

0

OSXのスクリーンショットで判断すると、"${OUTPUT_PATH}"Run Directoryの代わりにFOO=BAR;"${OUTPUT_PATH}"に置き換えることで、環境変数を設定できるはずです。これは、特定の環境変数または変数セットが設定されたプログラムを実行するための通常のPOSIX構文であり、端末でも使用できます。

編集:Netbeansでは、特定のアクションの環境変数を設定するには、プロジェクトを右クリックし、プロパティ - >アクション - > {アクション} - >プロパティの設定:Add Env.FOO=BARに移動します。

+0

申し訳ありませんが、これは機能しません。**実行前に変数を設定する必要があります** – bibi