QMake-如何在.pro文件中添加和使用变量 [英] QMake - How to add and use a variable into the .pro file

查看:38
本文介绍了QMake-如何在.pro文件中添加和使用变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个由Qt创建者生成的qmake文件。 我正在修改它,但我无法理解如何创建变量。

例如,我想声明库MYPATH,如下所示:

MYPATH = /lib/aaa/bbb
unix:!macx:!symbian: LIBS += -L$(MYPATH)

运行qmake时,在生成的Makefile中找到

LIBS = ....... -L$(MYPATH) .....

但是MYPATH变量没有在任何地方声明。

有人知道如何正确声明此类变量吗?

推荐答案

QMake使用its own syntax for variable references

  • VAR = foobar=>运行qmake时为变量赋值
  • $$VAR=>运行qmake时QMake变量的值
  • $${VAR}=>运行qmake时QMake变量的值(相同,但与周围文本分开封闭)
  • $(VAR)=>运行Makefile(非qmake)时环境变量的内容
  • $$(VAR)=>运行qmake(非Makefile)时环境变量的内容

这样试试

MYPATH = /lib/aaa/bbb
unix:!macx:!symbian: LIBS += -L$${MYPATH}

这篇关于QMake-如何在.pro文件中添加和使用变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆