在我的Qt项目中,我有一些文件应该位于与可执行文件相对的drectory中(它应该在文件系统中,我不能将它放在资源中)。 问题是:我可以将这些文件管理到.pro文件中的app build上的正确位置吗?管理这样的东西的最佳方法是什么? inb4:我可以使用QMAKE_POST_LINK运行shell脚本来管理它。这不是一个好的解决方案,因为我必须为linux和windows构建我的应用程序。
答案 0 :(得分:2)
QMake确实具有可在构建应用程序时用于复制文件的功能。不幸的是,它的使用信息似乎很难找到。
挖掘时我实际发现了这个: Other Topic on issue
从那里撕掉的例子:
images.path = $${DESTDIR}/images
images.files += images/splashscreen.png
images.files += images/logo.png
INSTALLS += images
这也适用于所有操作系统。