美文网首页
QT5编译QT4项目

QT5编译QT4项目

作者: wangafu | 来源:发表于2020-04-14 16:04 被阅读0次

    背景

    qt5版本为5.14.1
    在qt5中直接编译qt4项目会报错找不到QApplication等错误,根据网上超找的内容,在pro文件中添加

    QT       += core gui
    
    QT += opengl
    
    greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
    

    仍然报错。

    原因

    因为使用的Qmake仍然是5.14.1版本,所以会提示找不到相应的qt4的库。

    解决

    首先打开终端,安装相应的qt4 kit。

    sudo apt-get install libqt4-dev qt4-qmake qt4-dev-tools libopenscenegraph-dev
    

    然后在Tool-Options中的qt cersion选项卡中添加qt4的路径,默认如图。

    关闭qt,重新打开,在项目配置页面配置。


    选择qt version为qt4.


    然后运行即可。

    相关文章

      网友评论

          本文标题:QT5编译QT4项目

          本文链接:https://www.haomeiwen.com/subject/agdtvhtx.html