2

我想构建 qt 应用程序,它将收集所有必要的二进制文件以在安装时独立执行。

我知道这可以通过以下方式完成:

QT_DIR=C:/Qt/4.8.4
dlls_to_move.files += $$DIR/bin/QtCore.dll

然而,这似乎很笨拙。有没有办法检索实际使用的 Qt 二进制文件夹,例如可以使用 $$PWD 检索的项目目录?

4

1 回答 1

1

来自qmake 高级用法

特殊的 $$[...] 运算符可用于访问在构建 Qt 时设置的各种配置选项:

所以我认为你想在你的项目文件中这样做:

dlls_to_move.files += $$[QT_INSTALL_BINS]/QtCore.dll

于 2013-05-24T14:51:23.130 回答