管理Qt pro文件中的文件复制/粘贴

管理Qt pro文件中的文件复制/粘贴,qt,profile,Qt,Profile,在我的Qt项目中,我有一些文件应该位于drectory中,与可执行文件相对(它应该位于文件系统中,我无法将其放入资源中)。 问题是:我是否可以管理这些文件,以便将其复制到.pro文件中应用程序构建的正确位置?管理这样的事情最好的方法是什么? inb4:我可以使用QMAKE_POST_链接来运行shell脚本来管理它。这不是一个好的解决方案,因为我必须为linux和windows构建我的应用程序。QMake确实有一个功能,可以在构建应用程序时用来复制文件。不幸的是,如何使用它的信息似乎很难找到 在

在我的Qt项目中,我有一些文件应该位于drectory中,与可执行文件相对(它应该位于文件系统中,我无法将其放入资源中)。 问题是:我是否可以管理这些文件,以便将其复制到.pro文件中应用程序构建的正确位置?管理这样的事情最好的方法是什么?
inb4:我可以使用QMAKE_POST_链接来运行shell脚本来管理它。这不是一个好的解决方案,因为我必须为linux和windows构建我的应用程序。

QMake确实有一个功能,可以在构建应用程序时用来复制文件。不幸的是,如何使用它的信息似乎很难找到

在挖掘的过程中,我发现了这个:

下面是一个例子:

images.path    = $${DESTDIR}/images
images.files   += images/splashscreen.png
images.files   += images/logo.png
INSTALLS       += images

这也可以直接在所有操作系统中使用。

您应该为此编写一个安装程序。