ubuntu 12.04版本的Qt5.4creator安装qwt6.1.3,亲测,可用
来源:互联网 发布:德比鞋 搭配 知乎 编辑:程序博客网 时间:2024/05/21 07:05
环境:如题,我的win10下的虚拟机有两个QTcreator版本,主要是用5.4
1、下载qwt,注意是ubuntu下安装,我下载的是后缀为tar.bz2版本
网址:https://sourceforge.net/projects/qwt/files/qwt/6.1.3/
2、解压后拷贝到/usr/local/下,用Qtcreator打开qwt.pro文件,注意选择qmake的版本只选5.4的。然后->clean all -> run qmake ->build qwt
3、终端进入qwt.6.1.3目录,cd /usr/local/qwt6.1.3
使用5.4版本的qmake执行qmake,注意此时要进入相应qmake版本的目录,我这里使用命令:
/home/linux/Qt5.4.0/5.4/gcc_64/qmake这一步可以生成Makefile文件
4、接下来在qwt6.1.3目录下看到Makefile文件后,执行make,然后执行sudo make install,注意可能会出现小错误,我这里忽略了
5、拷贝lib文件:
sudo cp /usr/local/qwt-6.1.3/lib/* /home/linux/Qt5.4.0/5.4/gcc_64/lib/
6、拷贝so文件
注意,这里我之前犯的错是将so文件拷贝错了地方,应该是要拷贝到qtcreator的designer文件夹下,我拷贝到qt的designer目录下,显示不出来效果。正确的命令如下:
sudo cp /usr/local/qwt-6.1.3/plugins/designer/libqwt_designer_plugin.so /home/linux/Qt5.4.0/Tools/QtCreator/bin/plugins/designer
7、打开Qtcreator,打开一个ui文件,看designer有没有qwt控件。若没有,可以在ui界面下,单击tool菜单 ->form editor ->about Qt designer plugins下点击refresh,应该会有qwt插件,恭喜,安装成功!
8、在自己的项目中使用qwt时,需要在自己项目的pro文件添加
INCLUDEPATH += /usr/local/qwt-6.1.3/includeLIBS += -L "/usr/local/qwt-6.1.3/lib/" -lqwt备注:1、发现第6点出错后,又发现/home/linux/Qt5.4.0/Tools/QtCreator/lib/qtcreator这里也有lib的目录,但是我没有把第5步的lib目录重新拷贝过来。依然可以在QTcreator中看到qwt插件。
2、本文也是以后自定义控件的基础,若后面需要使用自定义控件,按道理只需要将so文件和lib拷贝至正确的文件夹/home/linux/Qt5.4.0/Tools/QtCreator/bin/plugins/designer下即可
- ubuntu 12.04版本的Qt5.4creator安装qwt6.1.3,亲测,可用
- 在Qt creator/designer中安装Qwt6.0(Ubuntu)
- qt5.4编译最新版本qwt6.1.x
- Qt5.3.1 QWT6.12安装
- 安装Qwt6.0(Ubuntu)
- Qwt6.1.2在windows和ubuntu上的安装配置
- qt5.5版本的creator构建套件自动检测为警告
- ubuntu 12.04 安装Qt5
- QWT6.1.2安装使用 Win8 64位 Qt5.3.1_MSVC2013
- win7下,vs2013+qt5.3+qwt6.1.2安装配置
- QWT6.1.3编译、配置和使用(Vs2010+Qwt6.1.3+Qt5.5.1编译)
- qt5.9-vs2015 编译qwt6.30 遇到的问题
- ubuntu 12.04 安装QT5.1
- vs2013 + qt5.3.2 + qwt6.1.1
- Win10+Qt5 Creator msvc版本+opencv249配置中发现的问题
- 老版本ubuntu的可用源
- Centos6安装Qt5版本
- ubuntu 12.04安装qt5.4 编译程序cannot find -lGL问题
- [2017雅礼集训6-28]T1 tree
- pwnable之passcode
- MATLAB R2014a Builder JA总结
- 多点触控 图片的放大缩小 和 拖拽移动
- 单片机时钟程序(5)ds1302.h
- ubuntu 12.04版本的Qt5.4creator安装qwt6.1.3,亲测,可用
- 关于十六进制发送和显示(VS上位机和下位机)
- 【20170630】TensorFlow与python学习(4)-简单例子
- react学习(ES5和ES6两种写法的对比)
- flexbox-CSS3弹性盒模型flexbox布局完整版教程
- OpenCV 从浮点型数据的视差图中分割并滤除小的斑块
- 【maven&&tomcat】maven自动部署项目到tomcat
- 最短路径:弗洛伊德算法
- struts2基本配置