以下错误是我在很多HEADER文件(qglobal.h,qchar.h,qnamespace.h等)中得到的内容
如果有人可以对它有所了解,那就太好了。
错误:令牌“`”在预处理程序表达式中无效
C:\ Qt \ 5.4 \ mingw491_32 \ include \ QtCore \ qglobal.h:263:扩展宏'QT_DISABLE_DEPRECATED_BEFORE' #define QT_DEPRECATED_SINCE(主要,次要)(QT_VERSION_CHECK(主要,次要,0)> QT_DISABLE_DEPRECATED_BEFORE)
C:\ Qt \ 5.4 \ mingw491_32 \ include \ QtCore \ qglobal.h:815:扩展宏'QT_DEPRECATED_SINCE' #if QT_DEPRECATED_SINCE(5,0)
答案 0 :(得分:2)
你不应该直接包含这些标题,有些标题不是独立的。始终包含<QChar>
或<QGlobal>
等官方标题,这些标题应按预期工作。