qmake实用函数

qmake实用函数介绍些qmake使用频率较高的函数。

大家好,又见面了,我是你们的朋友全栈君。

介绍些qmake使用频率较高的函数。

0x00 判断某个类型是否存在:

  • 原型
defined(name[, type])
type 含义
test 检查测试函数
replace 检查代替函数
var 检查变量
  • 示例(判断变量是否存在):
defined(COPY_TARGET, var) { 
   
    ...
}

0x01 变量列表是否包含某个变量

  • 原型
contains(variablename, value)
  • 示例
contains(QT, core) { 
   
    ...
}

0x02 判断变量值是否相等

  • 原型
equals(variablename, value)
  • 示例
TARGET = Test
equals(TARGET, "Test") { 
   
    ...
}

0x03 打印输出

  • 原型:
message(string)
log(string)
warning(string)
error(string)

0x04 测试变量是否大于某个值

  • 原型
greaterThan(variablename, value)
  • 示例(判断Qt版本):
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

0x05 系统调用

  • 原型
system(command)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144334.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月19日 下午7:40
下一篇 2022年5月19日 下午7:40


相关推荐

  • LAMP架构简述_IT架构

    LAMP架构简述_IT架构阅读目录图片架构详解               LAMP架构以及通信过程 LNMP架构优缺点 Nginx/APACHE+tomcat+MySQL                  图片架构详解              LAMP/LNMP:是有Linux系统,Apache网络服务器或者Nginx服务器,MySQL数据库。php。LAMP/LNMP具有…

    2022年10月17日
    5
  • java语言_java好学吗?java是不是最难学的语言?

    java语言_java好学吗?java是不是最难学的语言?java好学吗?java是不是最难学的语言?对于一些刚接触java的朋友来说,可能会有这样的疑问,下面就来一起了解下吧。1、java好学吗?  从某些方面来说,java比较容易学,如果是大学毕业,大学计算机专业里大多开设了java基础课程,或者学过一点编程,学起java来也会轻松不少。即使是零基础也不用担心,java可以零基础授课,入门比较简单,难的是学深入,这不是一件容易的事。学习java…

    2022年7月7日
    27
  • 虎扑是怎么一步步成功的?

    虎扑是怎么一步步成功的?

    2026年3月14日
    1
  • 软件测试知识点合集总结怎么写_软件测试经典笔试题

    软件测试知识点合集总结怎么写_软件测试经典笔试题第一章1、软件测试的定义:IEEE给出的定义——软件测试是使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清楚预期结果与实际结果之间的差别。《软件测试技术基础》——软件测试是为了尽快尽早地发现在软件产品中所存在的各种软件缺陷而展开的贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程。2、软件测试的目的软件质量:1.发现…

    2022年10月6日
    4
  • 谈谈国产FPGA现状

    谈谈国产FPGA现状原文 https www sohu com a 来源 内容来自财通证券 TMT 组 谢谢 2018 年上半年对于中国半导体行业而言是多事之秋 发生了几件让国人深入思考的大事 我作为 IC 产业的逃兵 最近也在思考很多的问题 包括资本市场 集成电路行业和研究所的一些不成熟的想法 2008 年进入华中科技大学电子系 中科院半导体所毕业后进入联发科从事手机芯片开发 没错 就是卖的不怎么好的 X30 离开 MTK 之前有一段小插曲 招我进联发科的老大后来自己出来创业做安防芯片 当时喊

    2026年3月26日
    2
  • matlab画三维图像(plot3,mesh,surf)

    matlab画三维图像(plot3,mesh,surf)我可能真的太闲了吧 在网上看到这图觉得挺好看 t 0 pi 360 2 pi x sin t y cos t z 2 x 2 y 2 figureplot3 x y z Color r LineWidth 2 xlabel x ylabel y zlabel z title z cost 2 2 sint 2 ax

    2026年3月26日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号