王彦为

聚沙成塔
  1. 首页
  2. 嵌入式
  3. 正文

玩转DragronBoard 410c系列之七:使用qt-creator-linux开发ARM应用程序

2020-10-07 12643点热度 3人点赞 0条评论

2、安装和配置QT Creator


2.1 安装QT Creator

从官网下载QT Creator,运行安装。安装完成后运行会报错“cannot fin -LGL”。这是因为Qt 找不到OpenGL的动态链接库(libGL.so)。OpenGL 在大部分Linux发行版中都是默认安装的,包括Ubuntu、CentOS 等,找不到该链接库一般都是路径不对。Qt默认在/usr/lib/目录下查找动态链接库,但是很多Linux发行版将OpenGL链接库放在其它目录,例如Ubuntu将OpenGL链接库放到/usr/lib/x86_64-linux-gnu/mesa/。可以通过locate libgl.so指令去寻找libGL.so的路径,找到该链接库后,在/usr/lib目录下创建一个软链接即可。例如ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/libGL.so



2.2 检查SSH配置

默认情况下,Linux安装QT Creator会自动配置SSH的,可通过如下图的方式检查。


2.3 添加Linux设备

我们知道在开发Android程序时,需要安装Anroid虚拟机或物理机用于调试。开发ARM程序也不例外,只是必须连接物理机了。添加的方式如下图所示,Add->Generic Linux Device,然后按照向导操作就行。下图中的授权方式“default”代表使用用户名和密码登陆,“Specific Key”表示使用SSH Key登陆。我们先尝试用密码登陆吧,即选择default。配置完成后,点击右侧的“Test”按钮,测试是否能够建立连接。


2.4 添加gcc交叉编译

如下图所示,Add->GCC,分别添加C++和C的交叉编译器。


2.5 添加QT ARM版本

这里的ARM版本就是刚刚编译并安装的版本,如下图所示,选择arm版的qmake。也可以使用别人编译好的,或者开发板厂家提供的。文章最后可以下载我制作好的文件。


2.6 添加ARM Linux SDK

以上几个步骤都完成后,可以添加开发套件了,主要就是配置编译器、QT版本和设备。

上一页 1 2 3 下一页
标签: 暂无
最后更新:2022-03-31

王彦为

新生代农民工,十年医疗器械行业从业经验,现居苏州。爱生活,爱做梦。

打赏 点赞
< 上一篇
下一篇 >

文章评论

取消回复

COPYRIGHT © 2022 王彦为. ALL RIGHTS RESERVED.

苏ICP备16063331号-1

苏公网安备32050702011313号