将安装添加到 QT pro 文件

Posted

技术标签:

【中文标题】将安装添加到 QT pro 文件【英文标题】:adding install to QT pro file 【发布时间】:2020-09-11 06:31:51 【问题描述】:

在编译 qt app 时,我正在运行 qmake && make。 我也想运行make install,所以我已将填充添加到我的pro 文件中:

target.files += $$OUT_PWD/$(DESTDIR)/$(TARGET)
target.path += /opt/zview
INSTALLS += target

但正在运行make install

make: Nothing to be done for 'install'.

如何正确地将安装添加到我的 pro 文件中?

【问题讨论】:

编译qt时你说的是编译Qt,还是Qt应用? 也许你的文件已经在那里了?日志中还有其他内容吗? 【参考方案1】:

qmake 在将文件添加到安装目标之前检查文件是否存在。由于您的构建目标尚不存在,因此它会失败。

您应该完全省略“target.files”以让 qmake 自行决定(请参阅 qmake 手册 Advanced Usage 下的“安装文件”小节)。

# target.files are set by qmake automatically as it's a well-known set name
#target.files += $$OUT_PWD/$(DESTDIR)/$(TARGET)
target.path += /opt/zview
INSTALLS += target

【讨论】:

以上是关于将安装添加到 QT pro 文件的主要内容,如果未能解决你的问题,请参考以下文章

qt将数据库sql添加到从cmake导入的项目中

如何将 Crypto++ 库添加到 Qt 项目

Qt Creator 将文件添加到 C++ 项目问题

在 Qt Creator 中找不到 .pro 文件

由makefile 如何生成QT 的pro 文件

在一个qt项目中,如何在windows下给pro添加include路径,路径包含空格