6
私はファイルを変更するかどうかにかかわらずmakeコマンドを入力するたびに、CMAKEでc、C++ファイルをビルドする方法を探しています。これらのファイルには、ビルド時間などのビルド情報コードが含まれているためです。 CMAKEではこれが可能ですか?CMAKEで毎回特定のファイルをビルドする方法は?
ありがとうございます。
私はファイルを変更するかどうかにかかわらずmakeコマンドを入力するたびに、CMAKEでc、C++ファイルをビルドする方法を探しています。これらのファイルには、ビルド時間などのビルド情報コードが含まれているためです。 CMAKEではこれが可能ですか?CMAKEで毎回特定のファイルをビルドする方法は?
ありがとうございます。
add_custom_target
コマンドを使用して、すべてのビルドで実行されるターゲットを追加できます。
たとえば、特定のソースが汚いファイルをマークするCMakeのtouch commandを使用することができますので、彼らはすべての実行時に再構築します:関連
add_custom_target(invalidate_files ALL
COMMAND ${CMAKE_COMMAND} -E touch ${MY_SRC_FILE})
:http://stackoverflow.com/questions/13419255/how-実際のビルド後にファイルを作成する/作成するタイムスタンプ - 13422476#13422476 –