环境:ubuntu14.04 + qt5.7.0 + qwt6.1.3

1.下载qwt-6.1.3,不过多介绍,网站下源代码(qwt-6.1.3.tar.bz2)。上次有提过。然后解压生成qwt-6.1.3文件夹。

2.打开终端。进入这个文件夹的目录。接下来第三步重点说明。基本所有错误来自第三步。

3.本来直接下面3条命令就可以搞定。

  1. qmake

  2. make

  3. make install

但是,假如你以前装过别的版本Qt,或者其他种种别的原因会导致你的qmake和你现在用的qt版本不匹配。折旧导致了你怎么搞也不会显示qwt这个控件。所以为了以防万一。去找到你现在qt版本的qmake命令。下面命令根据自己的路径更改。

/opt/Qt5.7.0/5.7/gcc_64/bin/qmake qwt.pro
make

等待。。。

make install

结束后qwt会自动安装到/usr/local这个目录里。

4.进入/usr/local/qwt-6.1.3。发现5个子目录。接下来的工作就是拷贝。

1)来到/usr/local/qwt6-1-3/plugins/designer. 拷贝这个文件到/opt/Qt5.7.0/5.7/gcc_64/plugins/designer

再拷贝一份到/opt/Qt5.7.0/Tools/QtCreator/lib/Qt/plugins

sudo cp libqwt_designer_plugin.so /opt/Qt5.7.0/Tools/QtCreator/lib/Qt/plugins/
sudo cp libqwt_designer_plugin.so /opt/Qt5.7.0/5.7/gcc_64/plugins/designer/

2)来到/usr/local/qwt-6.1.3/include。拷贝所有的到/usr/include

sudo cp * /usr/include<span style="font-size:18px;"><span style="font-size:18px;"><span style="font-size:18px;"></span></span></span>

3)来到/usr/local/qwt-6.1.3/lib。拷贝所有的到/usr/lib

sudo cp * /usr/lib

5.基本完成,最后在项目中的.pro文件中加入下面的代码就完成,可以测试了。

  1. INCLUDEPATH += /usr/local/qwt-6.1.3/include

  2. LIBS += -L /usr/local/qwt-6.1.3/lib -lqwt

  3. 具体参见这位大神写的

ubuntu下qt插件qwt的使用相关推荐

  1. Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法

    Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法 最近由于老师要求要在Ubuntu下QT上进程多线程服务器的开发,虽然只是单纯的调用qt的network模块,但是为了避免麻烦,我 ...

  2. qt程序在Linux下字体乱了,解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!...

    本文解决的主要是界面程序编译运行后无法显示中文的问题,如果在creater 中无法输入中文,下载个IBus或者搜狗之类的中文输入法即可解决! 首先说乱码问题,这个很好解决: 如果是在linux下打开W ...

  3. ubuntu下qt运行报错 /usr/bin/ld: cannot find -lGL

    问题描述 在Ubuntu下运行Qt程序报错: /usr/bin/ld: cannot find -lGL collect2: error: ld returned 1 exit status 解决方案 ...

  4. vscode在ubuntu下安装插件,同时配置python虚拟环境、ctrl+鼠标滚轮放大代码窗口设置

    linux下vs code 两大问题: 1.无法在code中切换虚拟环境 2.文件夹有时候会莫名其妙打不开,似乎和文件夹的命名有关系. 已弃坑,不再使用. ---------------------- ...

  5. Ubuntu下QT的安装详细教程

    本文转自:http://blog.chinaunix.net/uid-7945126-id-4987195.html 经测试完美解决 --------------------------------- ...

  6. Ubuntu下Qt报错 “cannot find -lGL“

    libgl1-mesa-dev是有关OpenGL的库. 原因是不能找到Opengl的库,但是在Ubuntu下能搜索到.创建一个软链接解决此问题. find /usr -name libGL* ln - ...

  7. 【Qt】Ubuntu下Qt应用程序自启动设置

    1.问题描述 第一步,确保手动启动Qt程序没有报错!如果报以下错误,参见博客 qt.qpa.xcb: could not connect to display qt.qpa.plugin: Could ...

  8. Ubuntu下Qt中使用pcl库

    pcl依赖及安装 1.一般不用到qt或vtk显示点云 ###pcl通过ppa安装步骤 //这样安装,目前默认安装的是pcl1.7.2 sudo add-apt-repository ppa:v-lau ...

  9. 【Qt】ubuntu下Qt开发环境的搭建

    下载对应版本的Qt开发环境 Qt官网下载地址:https://download.qt.io 国内镜像下载地址:https://mirrors.cloud.tencent.com/qt/ .建议用镜像下 ...

最新文章

  1. 计算机一级在线解析,2014年计算机一级考试MSOffice第三章考点解析 18
  2. Git 代码防丢指南
  3. JAVA NIO概述(一):I/O模型
  4. 安全攻击层出不穷,绿盟科技“智慧安全 3.0”安全防护再升级
  5. ActiveX控件的另类免费签名法
  6. 信安教程第二版-第16章网络安全风险评估技术原理与应用
  7. 接不住了,能撒手吗?
  8. layui表单元素的radio单选框问题
  9. 卡方检验用于特征选择
  10. H5常见面试题及答案(一)
  11. 八进制数转十进制计算机计算器,八进制转十进制计算器
  12. 论述嵌入式linux根文件系统6,嵌入式linux根文件系统制作,大神手把手教你
  13. 记录office安装一半重启后无法继续安装
  14. OneNET麒麟座应用开发之六:与气体质量流量控制器通讯
  15. 谷歌浏览器网页翻译失效的解决方案
  16. 安卓集成云闪付,以及So库冲突多moudle项目解决办法
  17. HY68 RGB DM蓝牙5.2双模热插拔PCB
  18. python3编译安装
  19. mimo节能模式smps_SMPS的完整形式是什么?
  20. 一步搞定WIN10桌面快捷方式图标显示小白块如何去除

热门文章

  1. 深度学习 - VGG16介绍及预训练神经网络的使用
  2. 线性表的顺序存储结构和操作实现
  3. js 方法传this
  4. 海外移动APP开发常用的三方平台
  5. roaming文件夹是什么文件夹,roaming文件夹能删除么?
  6. 观台大朱云汉教授《中国大陆的兴起与全球政治经济秩序的重组》有感
  7. 硬件断点的疑惑
  8. 研究人员获得了朝鲜黑客组织使用的命令服务器
  9. java pmd_java代码扫描:pmd开源项目介绍
  10. 【算法实验三】(BFS-分支限界)【木乃伊迷宫】