2010-11-18 14 views
3

私のビルドバージョンをアプリで共有したいのですが、私はそれを動作させることができません...これは私の.proファイルの一部です...qmakeが適切な変数を評価できません

LITERAL_HASH = "foo"; 
BUILD = "$${LITERAL_HASH}{\"sexy Installer\"},(0x12345678),1,0,3"; 
DEPLOYMENT.installer_header = $$(BUILD); 

message(bar .$$(BUILD).) 

と私はQtのメニューからqmakeのを実行すると、出力は次のようになります。

Project MESSAGE: bar .. 

私は、ドキュメントによると、すべてをやっているし、まだその変数が空のようです...

答えて

9

使用$${BUILD}$$(BUILD)の代わりに。 $()オペレーターは、.proファイル変数ではなく環境変数にアクセスします。

関連する問題