<分区>
嗨,我开始使用 cmake,我非常喜欢它,我想知道在构建过程中是否有添加包含输入文件的现有文件夹的命令。
想要的结构
project/
src/
ressources/someinputData
我不想将资源上的所有文件都复制到构建文件夹中。
<分区>
嗨,我开始使用 cmake,我非常喜欢它,我想知道在构建过程中是否有添加包含输入文件的现有文件夹的命令。
想要的结构
project/
src/
ressources/someinputData
我不想将资源上的所有文件都复制到构建文件夹中。
最佳答案
您可以使用命令 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
)
关于c++ - Cmake 外部资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38723155/