おそらく非常に深い階層を持つ、多くのソースファイルにインクルードされているヘッダーファイルがあるとします。この共通のヘッダーファイルを各ソースオブジェクトの前提条件にリストするのは非常に退屈であり、洗練されたソリューションがあるかどうかはわかりません。ありがとう!
質問する
53 次
1 に答える
1
このような依存関係は で生成できますgcc -M
。TFMから:
-M Instead of outputting the result of preprocessing, output a rule suitable for make describing the dependencies of the main source file. The preprocessor outputs one make rule containing the object file name for that source file, a colon, and the names of all the included files, including those coming from -include or -imacros command line options.
前提条件の自動生成も参照してください。
于 2013-01-10T23:09:36.230 に答える