Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
cmake移动目录_Cmake - Fatal编程技术网

cmake移动目录

cmake移动目录,cmake,Cmake,我想知道是否有一种方法(比如commad)可以使用cmake2.8将一个充满图像文件的目录移动到构建目录 提前谢谢 file()命令可以执行您想要的操作 从cmake手册: The file() command also provides COPY and INSTALL signatures: file(<COPY|INSTALL> files... DESTINATION <dir> [FILE_PERMISSIONS permissions...] [

我想知道是否有一种方法(比如commad)可以使用cmake2.8将一个充满图像文件的目录移动到构建目录

提前谢谢

file()命令可以执行您想要的操作

从cmake手册:

The file() command also provides COPY and INSTALL signatures:

file(<COPY|INSTALL> files... DESTINATION <dir>
   [FILE_PERMISSIONS permissions...]
   [DIRECTORY_PERMISSIONS permissions...]
   [NO_SOURCE_PERMISSIONS] [USE_SOURCE_PERMISSIONS]
   [FILES_MATCHING]
   [[PATTERN <pattern> | REGEX <regex>]
   [EXCLUDE] [PERMISSIONS permissions...]] [...])
要移动,可以使用重命名表单:

file(RENAME ${YOUR_SRC_IMAGE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/PreferedDestination)
但我不确定您是否希望这样做,因为源代码将不再可用于复制构建序列,因此我尝试使用上面的copy命令进行回答

file(RENAME ${YOUR_SRC_IMAGE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/PreferedDestination)