我想将XML文件复制到输出目录(debug / release)。我不想使用资源系统这样做,因为这不允许我修改文件而不重新编译。 5314464显示了如何以可移植的方式打开文件,但我找不到一个很好的解决方案来复制它(显然我想以某种方式自动化)。像1740534这样的解决方案建议使用每个操作系统的copy命令,但也许有更好的解决方案。
答案 0 :(得分:1)
尝试在qmake文件中使用INSTALLS关键字。 (见QMake Reference on INSTALLS)
stuff_to_copy.path = /path/to/put/it/in
stuff_to_copy.files += file1
stuff_to_copy.files += file1
INSTALLS += stuff_to_copy
完成此操作后,您需要在构建过程中运行“make install”,以实际复制文件。