qt 您所在的位置:网站首页 iwara里版最新版本 qt

qt

#qt| 来源: 网络整理| 查看: 265

一些项目开发中用到的qmake实用变量。 变量 含义 TARGET 生成目标的名字 DESTDIR 目标输出文件路径 PWD 当前文件(.pro或.pri)所在的路径 OUT_PWD Makefile生成的路径 _PRO_FILE_ pro项目文件(带路径) _PRO_FILE_PWD_ pro项目文件所在的路径 QMAKE_HOST.arch 计算机架构 QMAKE_HOST.os 计算机系统 QMAKE_HOST.cpu_count 计算机CPU核心数 QMAKE_HOST.name 计算机名 QMAKE_HOST.version 系统版本(数字形式) QMAKE_HOST.version_string 系统版本(字符串形式) QMAKE_PRE_LINK 编译链接前自动执行命令(注意不是编译前) QMAKE_POST_LINK 编译链接后自动执行命令 示例 TARGET = MyApp DESTDIR = $$PWD message($$TARGET) # 生成目标的名字 message($$DESTDIR) # 目标输出文件路径 message($$PWD) # 当前文件(.pro或.pri)所在的路径 message($$OUT_PWD) # Makefile生成的路径 message($$_PRO_FILE_) # pro项目文件(带路径) message($$_PRO_FILE_PWD_) # pro项目文件所在的路径 message($$QMAKE_HOST.arch) # 计算机架构 message($$QMAKE_HOST.os) # 计算机系统 message($$QMAKE_HOST.cpu_count) # 计算机CPU核心数 message($$QMAKE_HOST.name) # 计算机名 message($$QMAKE_HOST.version) # 系统版本(数字形式) message($$QMAKE_HOST.version_string) # 系统版本(字符串形式) QMAKE_PRE_LINK += echo 'Start Build...' # 编译链接前自动执行命令 QMAKE_POST_LINK += echo 'Build Success.' # 编译链接后自动执行命令 输出 Project MESSAGE: MyApp Project MESSAGE: C:/Users/MyApp Project MESSAGE: C:/Users/MyApp Project MESSAGE: C:/Users/build-MyApp-Desktop_Qt_5_12_2_MSVC2017_64bit-Debug Project MESSAGE: C:/Users/MyApp/MyApp.pro Project MESSAGE: C:/Users/MyApp Project MESSAGE: x86_64 Project MESSAGE: Windows Project MESSAGE: 8 Project MESSAGE: DESKTOP-NBCA03S Project MESSAGE: 10.0.18362 Project MESSAGE: 10 Start Build... link /NOLOGO /DYNAMICBASE /NXCOMPAT /DEBUG /SUBSYSTEM:CONSOLE "/MANIFESTDEPENDENCY:type='win32' ... #注:链接步骤该处省略 Build Success.

关注微信公众号Qt君,第一时间获取最新推送。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有