• 5819阅读
  • 2回复

.pro文件如何传递条件预编译的参数给makefile [复制链接]

上一主题 下一主题
离线visitorone
 

只看楼主 倒序阅读 楼主  发表于: 2009-12-28
比如#ifdef A
makefile里面通过-DA传递么
但是.pro文件里面怎么写才能让产生的makefile中有这个参数呢?
离线dbzhang800

只看该作者 1楼 发表于: 2009-12-28
打开 assistant
找到 qmake manual

DEFINES
qmake adds the values of this variable as compiler C preprocessor macros (-D option).
For example:
离线htyoung

只看该作者 2楼 发表于: 2009-12-28
在你的 pro文件里 加如下的 行

DEFINES += WIN_CONF  LINUX_CONF

注解 :

加完的行相当于 makefile里加入   -DWIN_CONF  -DLINUX_CONF
或是VC里的 /D “WIN_CONF”  /D “LINUX_CONF”
***
QT5
***
快速回复
限100 字节
 
上一个 下一个