qmake 中常见的变量

  1. $(QMake_QT_INSTALL_HEADERS_) :指向 Qt 头文件安装的目录通常是 include目录)。 
  2. QMake_QT_INSTALL_BINS:指向 Qt 安装目录中的可执行文件目录(通常是 bin 目录)。
  3. QMake_QT_INSTALL_LIBS:指向 Qt 安装目录中的库文件目录(通常是 lib 目录)。
  4. QMake_QT_INSTALL_DOCS:指向 Qt 安装目录中的文档目录。
  5. QMake_QT_INSTALL_DATA:指向 Qt 安装目录中的数据文件目录。
  6. QMake_QT_INSTALL_TRANSLATIONS:指向 Qt 安装目录中的翻译文件目录。
  7. QMake_QT_INSTALL_PLUGINS:指向 Qt 安装目录中的插件目录。
  8. QMake_QT_INSTALL_IMPORTS:指向 Qt 安装目录中的 QML imports 目录。
  9. QMake_QT_INSTALL_QML:指向 Qt 安装目录中的 QML 模块目录。
  10. QMake_QT_INSTALL_EXAMPLES:指向 Qt 安装目录中的示例代码目录。
  11. QMake_QT_INSTALL_DEMOS:指向 Qt 安装目录中的演示代码目录。
  12. QMake_QT_INSTALL_MKSPEC:指向 Qt 安装目录中的 mkspecs 目录,用于存放 Qt 的构建规格文件。
  13. QMake_QT_INSTALL_QT:指向 Qt 安装目录的根目录。
  14. QMake_QT_INSTALL_CONFIGURATION:指向 Qt 安装目录中的配置文件目录。
  15. QMake_QT_INSTALL_ARCHDATA:指向 Qt 安装目录中的体系结构相关数据文件目录。
  16. QMake_QT_INSTALL_DATA:指向 Qt 安装目录中的数据文件目录(与应用无关的文件,如字体)。
  17. QMake_QT_INSTALL_SETTINGS:指向 Qt 安装目录中的配置文件目录(例如 qt.conf)。
  18. QMake_QT_INSTALL_HEADERS:通常与 QMake_QT_INSTALL_HEADERS_ 类似,指向 Qt 头文件目录。
  19. QMake_QT_INSTALL_LIBEXECS:指向 Qt 安装目录中的库执行文件目录。
  20. QMake_QT_INSTALL_TESTS:指向 Qt 安装目录中的测试文件目录。
  21. QMake_QT_INSTALL_LIB:通常与 QMake_QT_INSTALL_LIBS 类似,指向库文件目录。

这些变量在 qmake 项目文件中可以用来简化路径管理。例如:

INCLUDEPATH += $(QMake_QT_INSTALL_HEADERS_)

LIBS += -L$(QMake_QT_INSTALL_LIBS)

LIBS += -L$(QMake_QT_INSTALL_LIB)

INCLUDEPATH += $(QMake_QT_INSTALL_HEADERS)

这样可以确保项目在不同环境中的一致性和可移植性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值