Qtのproファイルでのカスタム依存関係


まず背景を話します.
 
私はproファイルで変数を定義しました.この変数、proファイルは使います.compile.cppファイルも使います.
この変数をDEFINESでマクロ形式でcompileに渡します.cpp.
しかし、proファイルの変数の値を変更するたびにcompile.cppは再コンパイルされず,c++で得られた変数値は最新ではない.
私のニーズは、proファイルが変更されるたびにcompileを自動的に再コンパイルすることです.cpp.
私の考えはproの中で依存関係を定義してcompile.o proファイルに依存することで、問題を解決できます.
実際のコード:
 
   
   
   
   
  1. Compile.target = $(OBJECTS_DIR)/compile.o 
  2. Compile.depends = $$_PRO_FILE_ 
  3. QMAKE_EXTRA_TARGETS += Compile 

 
全文が終わる.