相关疑难解决方法(0)

QTCreator使用INSTALLS将文件复制到输出目录

我有两个子目录docroot,config在我的Qt项目中.每当我构建/调试项目时,都应将这些目录中的文件复制到构建目录中.

/sf/answers/279384731/开始,可以使用INSTALLS(QtDoc),这似乎比运行复制命令容易得多(例如这里).这里描述类似的方法.

config.path    = $${DESTDIR}/config
config.files   = config/*
docroot.path   = $${DESTDIR}/docroot
docroot.files  = docroot/*
INSTALLS       += config docroot
Run Code Online (Sandbox Code Playgroud)

但是,当我在Qt Creator中运行构建时,没有任何反应.这在这里说,我需要运行make install.每当我构建时,我都能以某种方式从Qt Creator中自动触发/执行此操作.我总是需要最新版本的文件.

编辑:最终我用$$OUT_PWD而不是$$DESTDIR

从洛根原创评论这里 "刚一说明:我用$$OUT_PWD,而不是$$DESTDIR使其工作参考.$$OUT_PWD是程序内置到该文件夹,并且$$PWD是它在该程序正在从-换句话说内置的文件夹.pro文件是."

qt qmake build qt-creator

12
推荐指数
2
解决办法
2万
查看次数

在Qt Creator中构建后事件?

是否可以在Qt Creator中进行后期构建事件(如在VC++中)?特别是,我想在构建后将可执行文件复制到另一个文件夹.可以吗?

qt-creator

10
推荐指数
2
解决办法
5960
查看次数

标签 统计

qt-creator ×2

build ×1

qmake ×1

qt ×1