我开始使用cmake了,我非常喜欢它,我想知道是否有一个命令在构建过程中添加包含输入文件的现有文件夹。
期望的结构
project/
src/
ressources/someinputData
我不想将资源上的所有文件复制到构建文件夹。
答案 0 :(得分:1)
根据您的首选工具,您可以使用命令install在使用make install
时复制文件或在视觉中构建INSTALL
项目:
install(
FILES /path/to/your/file.s
DESTINATION /where/you/want/to/copy
)
还有这个版本可以安装整个目录,最终过滤文件扩展名:
install(
DIRECTORY /path/to/your/directory/
DESTINATION /where/you/want/to/copy
FILES_MATCHING
PATTERN *.txt # only copy text files
)