在cmake中移動資料夾

肆空界發表於2024-12-10

  1.使用file命令

複製後刪除原始檔

  file(COPY ${SOURCE_FILE} DESTINATION ${DESTINATION_FILE})

 file(REMOVE ${SOURCE_FILE})
2.使用系統的移動命令
execute_process(COMMAND ${CMAKE_COMMAND} -E rename ${SOURCE_FILE} ${DESTINATION_FILE})

execute_process(COMMAND mv ${SOURCE_FILE} ${DESTINATION_FILE})
在windows下
execute_process(COMMAND cmd /c move ${SOURCE_FILE} ${DESTINATION_FILE})
 

相關文章