gpt4 book ai didi

linux - QTCreator 复制文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:32:44 26 4
gpt4 key购买 nike

我尝试将目标文件从创建目录复制到我的项目自己的子目录。看起来像

Project/my.pro
Project/libs/mylib.so
Project/libs/mylibtool.so
Project/output

现在我添加到我的项目文件中:

DISTDIR = $$PWD/output
MediaFiles.files += libs/mylib.so
MediaFiles.files += libs/mylibtool.so
MediaFiles.path = $$PWD/output //Also tried $$DISTDIR
//MediaFiles.path = $$TARGET //tried for build app
INSTALLS += MediaFiles

但是什么都不会到达我的输出目录。我做错了什么?

我在 Ubuntu 上使用 QTCreator。

最佳答案

要复制文件,您可以使用 QMAKE_POST_LINK 变量,该变量包含将 TARGET 链接在一起后要执行的命令。所以它就像:

QMAKE_POST_LINK += $$quote(cp $$PWD/libs/mylib.so $$PWD/output)
QMAKE_POST_LINK += $$quote(cp $$PWD/libs/mylibtool.so $$PWD/output)

这些会将文件复制到output

关于linux - QTCreator 复制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55246285/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com