zoukankan      html  css  js  c++  java
  • qt环境问题导致的编译错误

    /usr/include/qt5/QtCore/qprocess.h:245:24: error: missing binary operator before token "("

     #if QT_DEPRECATED_SINCE(5,6)

                            ^
    In file included from /usr/include/qt5/QtCore/QFile:1:0,
                     from sharediskthread.h:7,
                     from linuxmenu.h:10,
                     from main.cpp:1:
    /usr/include/qt5/QtCore/qfile.h:92:24: error: missing binary operator before token "("
     #if QT_DEPRECATED_SINCE(5,0)
                            ^
    In file included from /usr/include/qt5/QtCore/QAbstractTableModel:1:0,
                     from usbmodel.h:4,
                     from eqiupmentdialog.h:5,
                     from linuxmenu.h:12,
                     from main.cpp:1:
    /usr/include/qt5/QtCore/qabstractitemmodel.h:197:24: error: missing binary operator before token "("
     #if QT_DEPRECATED_SINCE(5, 0)
                            ^
    In file included from /usr/include/qt5/QtCore/QAbstractTableModel:1:0,
                     from usbmodel.h:4,
                     from eqiupmentdialog.h:5,
                     from linuxmenu.h:12,
                     from main.cpp:1:
    /usr/include/qt5/QtCore/qabstractitemmodel.h:306:24: error: missing binary operator before token "("
     #if QT_DEPRECATED_SINCE(5,0)
                            ^
    /usr/include/qt5/QtCore/qabstractitemmodel.h:321:24: error: missing binary operator before token "("
     #if QT_DEPRECATED_SINCE(5,0)
                            ^
    In file included from /usr/include/qt5/QtCore/QTextCodec:1:0,
                     from main.cpp:2:
    /usr/include/qt5/QtCore/qtextcodec.h:65:24: error: missing binary operator before token "("
     #if QT_DEPRECATED_SINCE(5, 0)
                            ^
    In file included from main.cpp:7:0:
    singleapplication.h:10:10: error: #include expects "FILENAME" or <FILENAME>
     #include QT_STRINGIFY(QAPPLICATION_CLASS)
              ^
    In file included from /usr/include/qt5/QtCore/QDateTime:1:0,
                     from main.cpp:10:

    /usr/include/qt5/QtCore/qdatetime.h:89:24: error: missing binary operator before token "("
     #if QT_DEPRECATED_SINCE(5,0)
                            ^

    /usr/include/qt5/QtCore/qdatetime.h:289:24: error: missing binary operator before token "("
     #if QT_DEPRECATED_SINCE(5, 2)
                            ^

    In file included from /usr/include/qt5/QtWidgets/qwidget.h:45:0,
                     from /usr/include/qt5/QtWidgets/QWidget:1,

    问题原因:

             qt4-devel与qt5.6的环境发生冲突

     解决办法:

      卸载qt4-devel,  yum erase qt4-devel



  • 相关阅读:
    10.1~10.15学习情况
    ACM-ICPC 2018 沈阳赛区网络预赛
    打卡4
    打卡3
    tab 简单的tab
    css 圆形动画
    pdf和图片之间的转换
    对list进行分组
    C# 打开所在文件夹
    读取xml文件
  • 原文地址:https://www.cnblogs.com/noxy/p/6212640.html
Copyright © 2011-2022 走看看