zoukankan      html  css  js  c++  java
  • qwt 6.1.0集成进Qt creator 2.8.1步骤

    环境准备与文件编译

    ·关于Qt

    发现一个Qt正确安装的教程,非常棒!http://www.wikihow.com/Install-Qt-SDK-on-Ubuntu-Linux

    Qt版本是4.8.5,在http://qt-project.org/downloads页面下载这个链接Qt libraries 4.8.5 for Linux/X11 (230 MB) ,得到文件qt-everywhere-opensource-src-4.8.5.tar.gz,解压编译安装。

    Qt的安装路径为/usr/local/Trolltech/Qt-4.8.5。注意事项一:需要用到的路径/usr/local/Trolltech/Qt-4.8.5/plugins/designer,与用sudo apt-get install qt4-default命令安装Qt方案比较,对应其中的路径/usr/lib/qt4/plugins/designer/(或/usr/lib/i386-linux-gnu/qt4/plugins/designer/)

    ·关于Qt creator

    Qt creator版本为2.8.1,在http://qt-project.org/downloads页面下载这个链接Qt Creator 2.8.1 for Linux/X11 32-bit (62 MB)  ,得到文件qt-creator-linux-x86-opensource-2.8.1.run,在终端里运行安装。

    Qt creator的安装路径是自定义的,我安装在 /home/han/soft/qtcreator-2.8.1。注意事项二:需要用到的路径/home/han/soft/qtcreator-2.8.1/lib/qtcreator,与用sudo apt-get install qtcreator命令安装Qt creator方案比较,对应其中的路径/usr/lib/qtcreator(或/usr/lib/i386-linux-gnu/qtcreator)。

    注意事项三:需要用到的路径/home/han/soft/qtcreator-2.8.1/bin/plugins/designer,由于我没有试过sudo apt-get install qtcreator命令安装Qt creator方案集成qwt,请尝试过的读者告诉我,这个路径应该对应哪个路径。

    ·关于qwt

    下载qwt-6.1.0.tar.bz2,解压,进入解压目录,依次执行:

    qmake (切记版本问题,应与前面提到的Qt中的qmake及Qt creator中使用的qmake版本一致)

    make

    sudo make install

    qwt安装在 /usr/local/qwt-6.1.0。

    集成qwt进qt creator

    sudo cp /usr/local/qwt-6.1.0/plugins/designer/libqwt_designer_plugin.so /usr/local/Trolltech/Qt-4.8.5/plugins/designer (此举是将qwt控件集成进Qt4.8.5版本的designer中)

    sudo cp /usr/local/qwt-6.1.0/lib/* /home/han/soft/qtcreator-2.8.1/lib/qtcreator(此举是讲qwt需要调用的库放入相应目录,在qtcreator中调用qwt控件需要这些文件)

    sudo cp  /usr/local/qwt-6.1.0/plugins/designer/libqwt_designer_plugin.so  /home/han/soft/qtcreator-2.8.1/bin/plugins/designer(此举是将qwt控件集成进Qtcreator自带的designer中)

    添加环境变量

    sudo gedit /etc/profile

    在文件最后面添加

    export QTDIR=/usr/local/Trolltech/Qt-4.8.5
    export PATH=$QTDIR/bin:$PATH
    export MANPATH=$QTDIR/man:$MANPATH
    export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

    保存后在终端执行

    source /etc/profile(使文件改动立即生效)

    重启qtcreator,可以在界面设计器里看到qwt控件了。

  • 相关阅读:
    人民币贬值之后该买什么
    elasticsearch系列(一): elasticsearch安装(docker方式)
    sql处理字符串: replace替换, substring_index拆分和处理json
    ab并发测试
    java反射--PropertyDescriptor类、Introspector类、BeanUtils库
    sql特殊用法: 查询添加, 查询更新, 添加或更新
    es查看和删除索引
    windows同步文件夹-增量同步最新修改
    mvn打包-指定模块
    grep过滤文本,awk,sort去重显示
  • 原文地址:https://www.cnblogs.com/skaco/p/3384918.html
Copyright © 2011-2022 走看看