ubuntu下qt插件qwt的使用
环境: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条命令就可以搞定。
qmake
make
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文件中加入下面的代码就完成,可以测试了。
INCLUDEPATH += /usr/local/qwt-6.1.3/include
LIBS += -L /usr/local/qwt-6.1.3/lib -lqwt
具体参见这位大神写的
ubuntu下qt插件qwt的使用相关推荐
- Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法
Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法 最近由于老师要求要在Ubuntu下QT上进程多线程服务器的开发,虽然只是单纯的调用qt的network模块,但是为了避免麻烦,我 ...
- qt程序在Linux下字体乱了,解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!...
本文解决的主要是界面程序编译运行后无法显示中文的问题,如果在creater 中无法输入中文,下载个IBus或者搜狗之类的中文输入法即可解决! 首先说乱码问题,这个很好解决: 如果是在linux下打开W ...
- ubuntu下qt运行报错 /usr/bin/ld: cannot find -lGL
问题描述 在Ubuntu下运行Qt程序报错: /usr/bin/ld: cannot find -lGL collect2: error: ld returned 1 exit status 解决方案 ...
- vscode在ubuntu下安装插件,同时配置python虚拟环境、ctrl+鼠标滚轮放大代码窗口设置
linux下vs code 两大问题: 1.无法在code中切换虚拟环境 2.文件夹有时候会莫名其妙打不开,似乎和文件夹的命名有关系. 已弃坑,不再使用. ---------------------- ...
- Ubuntu下QT的安装详细教程
本文转自:http://blog.chinaunix.net/uid-7945126-id-4987195.html 经测试完美解决 --------------------------------- ...
- Ubuntu下Qt报错 “cannot find -lGL“
libgl1-mesa-dev是有关OpenGL的库. 原因是不能找到Opengl的库,但是在Ubuntu下能搜索到.创建一个软链接解决此问题. find /usr -name libGL* ln - ...
- 【Qt】Ubuntu下Qt应用程序自启动设置
1.问题描述 第一步,确保手动启动Qt程序没有报错!如果报以下错误,参见博客 qt.qpa.xcb: could not connect to display qt.qpa.plugin: Could ...
- Ubuntu下Qt中使用pcl库
pcl依赖及安装 1.一般不用到qt或vtk显示点云 ###pcl通过ppa安装步骤 //这样安装,目前默认安装的是pcl1.7.2 sudo add-apt-repository ppa:v-lau ...
- 【Qt】ubuntu下Qt开发环境的搭建
下载对应版本的Qt开发环境 Qt官网下载地址:https://download.qt.io 国内镜像下载地址:https://mirrors.cloud.tencent.com/qt/ .建议用镜像下 ...
最新文章
- Unity Dotween官方案例学习
- Java 并发专题 : Semaphore 实现 互斥 与 连接池
- linux symbol文件,LINUX EXPORT_SYMBOL_GPL及EXPORT_SYMBOL导出函数
- 谷歌chrome浏览器的源码分析(五)
- python opencv imshow()显示窗口中文字符出现乱码 解决方案:将utf-8转换为gbk(未能完全解决)
- Python 之字符串常用方法
- Ubuntu18.04彻底删除MySQL数据库
- html中怎么写jq,用jQuery替换HTML页面中的文本
- 鸟叔linux私房菜基础篇简体,鸟叔的Linux私房菜基础篇-学习笔记(一)
- VS 错误: 未找到与约束contractname Microsoft.VisualStudio.Utilities.IContentTypeRegistryService...
- Tomcat是如何将请求一步步传递到我们编写的HttpServlet类中的
- 怎么学单片机,怎么入门
- 计算机没有鼠标用英语怎么说,鼠标用英语怎么说
- 阿里巴巴实习生面试悲惨经历
- 路由器密码破解:路由器登陆密码破解方法(仅用于丢失密码后
- JavaScript 读写剪贴板之方式汇总
- nginx: [emerg] unknown directive “锘? in******
- Word如何从目录后加页码
- iSlide(PPT插件)
- 如何将多行和多列转换为行和行Excel