安装MetaSIP

  1. ubuntu15.04 默认安装了python3,cmake,sip(如果没有,请手动下载安装)

    需要准备的软件包: Qt4,PyQt4,dip,sip,QScintilla2,gccxml

    MetaSIP下载地址:http://www.riverbankcomputing.com/hg/

    PyQt4,sip,QScintilla2可以到http://www.riverbankcomputing.com/news下载

    dip采用 http://www.riverbankcomputing.com/hg/ 的版本

    gccxml到 http://gccxml.github.io/HTML/Index.html下载

  2. 安装过程及遇到的问题

    1.安装Qt4及sip(略).

    2.安装PyQt4:

        python3 configure.py

        make & sudo make install

    3.安装QScintilla2

        1.到Qt4Qt5目录中,使用刚才安装的qt4的bin目录中的qmake

          执行qmake qscintilla.pro,然后 make & sudo make install

      2.到根目录下的Python目录中

        python3 configure.py --qsci-incdir=/usr/local/Trolltech/Qt-4.8.6/include/ --qsci-libdir=/usr/local/Trolltech/Qt-4.8.6/lib/  --apidir=/usr/local/Trolltech/Qt-4.8.6/qsci/ --qmake=/usr/local/Trolltech/Qt-4.8.6/bin/qmake

        make & sudo make install

    4.安装dip

      python3 setup.py install

      如果有VERSION文件错误,请把安装包后面的版本号写入VERSION文件

    5.安装gccxml

      cmake GCC_XML -DCMAKE_INSTALL_PREFIX=/usr/local

      make & sudo make install

    6.安装MetaSIP

      make & sudo make install

    7.运行msip可能会报错找不到libqscintilla2.so.12

      sudo vi /etc/ld.so.conf在其中添加/usr/local/Trolltech/Qt-4.8.6/lib/

      sudo ldconfig -v

      然后再运行msip没有异常了.





你可能感兴趣的:(metasip)