qt错误macro names must be identifiers

  • Post author:
  • Post category:其他


记录一个乌龙问题。我用qt的ide做项目,在pro文件中,我写了

DEFINES += QT_NO_WARNING_OUTPUT \ QT_NO_DEBUG_OUTPUT,结果报错

macro names must be identifiers
未找到文件:<command-line>

修改为

DEFINES += QT_NO_WARNING_OUTPUT\ QT_NO_DEBUG_OUTPUT即可,这个反斜杠要贴紧左边的宏才不会出错。

或这样:

DEFINES += QT_NO_WARNING_OUTPUT \
	   	   QT_NO_DEBUG_OUTPUT



版权声明:本文为srz2017原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。