在Ubuntu 14.04上构建qtdeclarative失败

时间:2017-06-01 04:25:13

标签: qt ubuntu qtdeclarative

我尝试从源代码构建qtdeclarative但发生了编译错误

  

致命错误:QtCore / private / qglobal_p.h:没有这样的文件或目录。

以下是有关我的情况的一些信息

  1. 操作系统:Ubuntu 14.04
  2. 构建步骤

    • 安装qt5库

        

      $ sudo apt-get install qt5-default

    • 获取qtbase源

        

      $ mkdir qt; cd qt

           

      $ git clone git://code.qt.io/qt/qtbase.git

    • 构建qtbase源

        

      $ export QTVER = qt5

           

      $ export QTDIR = / opt / qt / $ QTVER

           

      $ export PATH = $ QTDIR / bin /:$ PATH

           

      $ export LD_LIBRARY_PATH = $ QTDIR / lib /:$ LD_LIBRARY_PATH

           

      $ export PKG_CONFIG_PATH = $ QTDIR / lib / pkgconfig /:$ PKG_CONFIG_PATH

           

      $ export QT_PLUGIN_PATH = $ QTDIR / lib / plugins

           

      $ cd qtbase

           

      $ ./configure-confirm- license -opensource -debug -nomake examples   -nomake tests -make libs -prefix $ {QTDIR}

           

      $ make

           

      $ sudo make install

           

      =>建立成功

    • 获取qtdeclarative源

        

      $ cd ..

           

      $ mkdir qtdeclarative; cd qtdeclarative

           

      $ git clone git://code.qt.io/qt/qtdeclarative.git

    • 构建qtdeclarative源

        

      $ qmake

           

      $ make

  3. ==>在此步骤中出现错误

      

    致命错误:QtCore / private / qglobal_p.h:没有这样的文件或目录。

    我做错了什么或遗失了什么?

0 个答案:

没有答案