2011-01-14 8 views
8

WDKビルド環境のmakefileにこれらの擬似変数名が見つかりました。これらの変数によって参照されるものは何ですか?彼らが特別なので、検索エンジンで答えを得るのはちょっと難しいです、私は信じています。

+1

検索エンジンで異常な文字を検索することが困難な場合は、ウェブサイト](http://symbolhound.com)ショット。 –

答えて

13

これらはautomatic variablesです:ルールのターゲットの

$ @ファイル名。ターゲットがアーカイブ・メンバーの場合、 '$ @'はアーカイブ・ファイルの名前です。複数のターゲット(パターンルールの概要を参照)を持つパターンルールでは、「$ @」はルールのレシピが実行されたターゲットの名前です。

$ < 最初の前提条件の名前。ターゲットが暗黙ルールからレシピを取得した場合、これは暗黙ルールによって追加された最初の前提条件になります(暗黙ルールを参照)。

彼らは1つが、それぞれに同じルールとの仕事をしなければならないすべてのファイルを繰り返す必要がないように...

PSを別のターゲットに適用できるルールを構築するために使用されていますへ答えを見つけたら、まずGNU makeのために'all documentation on a single page'を探して、ブラウザの検索機能を使ってみました...

+0

これはMicrosoftのnmakeでも同じですか? – Thomson

+1

これは... http://msdn.microsoft.com/en-us/library/cbes8ded%28v=VS.80%29.aspx –

関連する問題