6
我正在尋找一種在CMAKE中創建一些c,C++文件的方法,無論我何時修改文件,都可以輸入make命令。因爲這些文件包含構建時間等構建信息代碼。這可能在CMAKE中嗎?如何在CMAKE中每次構建特定文件?
預先感謝您。
我正在尋找一種在CMAKE中創建一些c,C++文件的方法,無論我何時修改文件,都可以輸入make命令。因爲這些文件包含構建時間等構建信息代碼。這可能在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-對獲得-的cmake對創建時間戳文件,後一個,實際構建鏈接-DO-沒什麼/ 13422476#13422476 – 2013-11-04 14:02:45