xml地图|网站地图|网站标签 [设为首页] [加入收藏]
来自 新闻动态 2019-10-06 14:17 的文章
当前位置: 新濠国际登录平台 > 新闻动态 > 正文

新濠国际登录平台系统安装好之后,系统安装好

在Linux系统下,Tegra K1(ARM体系),只有QtCreator的环境下,去安装Qwt6.1.0;

NIVIDIA Tegra K1 QWT安装使用问题和解决办法,nividiaqwt

在Linux系统下,Tegra K1(ARM体系),只有QtCreator的环境下,去安装Qwt6.1.0;

下载

系统安装好之后,直接联网在系统自带的软件安装程序中搜索Qt,安装Qt5.2.1,之后去

新濠国际登录平台 1

进入之后,选择6.1.0版本,如下图:

新濠国际登录平台 2

然后选择qwt-6.1.0.tar.bz2格式的压缩包(qwt-6.1.0.qch是帮助文档,就是Qtcteator里面F1帮助界面显示的内容),用于Linux操作系统

新濠国际登录平台 3

安装:

下载完成之后解压文件,进入压缩包所在目录,运行命令:tar -xvf qwt-6.1.0.tar.bz2,应该就可以解压了,或者直接傻瓜式的鼠标操作,完成之后,使用QtCreator打开工程,构建工程,

下面遇到了重点,也是问题,编译过程会报错,(无错误直接过去最好),你查看编译输出的时候,会看到Project ERROR: Unknown module(s) in QT: svg;我查了很多帖子,多说是版本不一致导致的,有可能是这个原因,但在本例中确实是因为缺少svg Modules而造成的,(补充说明:SVG(scalable vector graphics可缩放矢量图形)是基于可拓展标记语(XML),用于描述二维矢量图形的一种图形格式。由W3C制定。是一种和图像分辨率无关的矢量图形格式。它与其他的图像格式相比优势在于:可以通过文本编辑器创建修改;可以被搜索、索引、脚本化或压缩;可伸缩;可以被任何分辨率下高清晰打印;可在图像质量不下降的情况下被放大)

解决办法:

sudo apt-get install libqt5svg5*

安装svg模块,重新编译就通过了,

之后进入编译生成目录,build-qwt6.1.0-gcc之类的,命令行运行make install,将编译好的东西安装,会自动在/usr/local/生成一个qwt6.1.0目录,里面就是我们需要的东西,到此为止,编译安装就算通过了

配置使用:

1.将/usr/local/qwt6.1.0/lib下的所有文件拷贝至/usr/lib/arm-linux-aneauhbf/qtcreator/,将/usr/local/qwt6.1.0/plugins/designer的文件拷贝至/usr/lib/arm-linux-aneauhbf/qt5/plugins/designer(没有则新建一个)(两个必须同时做之后才能在ui编辑器中看到Qwt插件)

2 在你的工程的pro文件添加 INCLUDEPATH += /usr/local/qwt6.1.0/include (添加头文件)

3 在你的工程的pro文件添加 LIBS += -L/usr/local/qwt6.1.0/lib -lqwt(添加库文件, -l前面的空格不能少啊);

上面做完之后就可以使用Qwt插件了。。。。。。。。。。。。。。。。。。。。。。。。。。。

移植(补充):

1.将/usr/local/qwt6.1.0/lib下的所有文件拷贝至/usr/lib/目录下,不然QtCreator生成的可执行文件只能在QtCreator环境下运行,而不能通过命令行运行。

 

Tegra K1 QWT安装使用问题和解决办法,nividiaqwt 在Linux系统下,Tegra K1(ARM体系),只有QtCreator的环境下,去安装Qwt6.1.0; 下载 : 系统安...

由于师兄项目的原因,要做一个坐标系统,经过查找资料,决定使用第三方类库qwt。

下载

首先简单介绍一下qwt。qwt是一个基于qt编写的第三方类库,传说它具有很好的可移植性。当然也可以移植到嵌入式linux下的qte中(这才是我关心的重点)。不罗嗦了,进入正题。

系统安装好之后,直接联网在系统自带的软件安装程序中搜索Qt,安装Qt5.2.1,之后去下载

新濠国际登录平台,我的安装环境是:CentOS5.4

新濠国际登录平台 4

  • qtsdk-2010.01 + qwt-5.2.1

进入之后,选择6.1.0版本,如下图:

源码包的获取:centos和qt就不提了,qwt可以从上获取。因为是安装在linux环境下,所以要下载后缀为tar.bz2的压缩包。

新濠国际登录平台 5

安装步骤:

然后选择qwt-6.1.0.tar.bz2格式的压缩包(qwt-6.1.0.qch是帮助文档,就是Qtcteator里面F1帮助界面显示的内容),用于Linux操作系统

1.进入文件所在目录,解压qwt。

新濠国际登录平台 6

#tar jxvf qwt-5.2.1.tar.bz2

本文由新濠国际登录平台发布于新闻动态,转载请注明出处:新濠国际登录平台系统安装好之后,系统安装好

关键词: