历史上的今天
今天是:2025年08月12日(星期二)
2021年08月12日 | s3c2410上搭建QT/Embedded4.8.5开发环境(六)--QtCreate的配置
2021-08-12 来源:eefocus
前面我们已经搭建了QT的开发环境,并进行了在arm上的移植,前面的环境已经可以很好的使用了。
但是编译时候很麻烦,需要一直
①qmake生成makefile
②make
③运行
实在麻烦的很,对于我们这些习惯了IDE的人,简直要抓狂,还好Qt自家的IDE 很好很强大
QtCreate下载地址http://download.qt-project.org/official_releases/qtcreator/
这个是Digia公司的地址,里面提供了2.5~3.1依赖所有版本的QtCreate,不同版本的库依赖与不同的Qt库和glibc
QtCreate环境配置
我们配置QtCreate需要配置三个地方,
①是添加Qt库,这个过程主要是添加qmake,它是Qt协助简化跨平台进行专案开发的构建过程的工具程式,用于生成Makefile,里面包含了qt库的环境变量信息,
有了这个编译器就可以找到Qt库的位置已经构建配置等信息
②是编译器的设定,执行make编译过程,生成可执行程序
配置Qt库
在主界面中从菜单栏点击"工具"->"选项"->在左侧点击“构建和运行”界面如下图所示。
从图中可以看到,IDE并没有自动识别安装的QT,这是因为在缺乏系统环境变量的情况下,不知道程序安装到了什么地方,所以这里需要手动设置,手动设置很简单,只需要点击添加,然后浏览,分别添加编译的三个版本的QT安装文件中的qmake文件即可

配置完成后点“应用”, 到这里就告诉IDE 安装QT的位置了,点击版本”详情“,会显示出环境变量,说明QtCreate已经识别出qmake文件了

配置编译器
由于需要进行编译开发,接下来还需要指定编译器,点击“编译器”选项卡,如下图所示。
点击Add新建一个新的编译工具链,
GCC(x86 32bit) GCC是系统自配的编译工具,我们可以用它来编译Qt-X11和Qt-x86两个的版本的程序
那么我们还差一个交叉编译器arm-linux-gcc用来编译arm架构的Qt程序
因此此处新建选择GCC(GCC)版本的编译器,不同版本有所差别,如果您的选项中有GCCE(GCC EMBEDDED)也可以选择这个

下面点击浏览,找到我们安装的arm-linux-gcc编译器的C++编译器g++
然后改个清晰点的名字GCCE

点击浏览,找到我们交叉编译器的C++编译器,然后就OK了
编译套件
下面我们就可以进行Qt库和编译工具链接的关联
点击“构建套件(kit)”选项卡,如下图所示。

我们需要三个套件,分别是桌面(x11),桌面(x86),嵌入式(arm),红色地方是我们需要修改的
史海拾趣
|
Linux内核IP Queue机制的分析(二)——用户态处理并回传数据包 序 笔者将会通过包括本文在内的三篇文章,对IP Queue机制从用户态的应用到内核态的模块程序设计进行分析。三篇文章的题目分别是: Linux内核IP Queue机制的分析(一)——用户态接收数据包 Linux内核IP Queue机制的分析(二)—— ...… 查看全部问答> |
|
首先, 感谢NXP 感谢https://bbs.eeworld.com.cn/ 及eeworld 的soso 姐,是他们给了我这个机会,让我与lpc 结缘在此我想把我所学到的lpc 的一点一滴记录下来,与大家分享, 正文在 pdf里… 查看全部问答> |
|
1.数码管前三位显示一个跑表,从000到999之间以1%秒速度运行,当按下一个独立键盘时跑表停止,松开手后跑表继续运行。(用定时器设计表)。 code: #include #define uchar unsigned char #define uint unsigned int sbit key1 = P3^ ...… 查看全部问答> |
|
求助:怎样编程实现89c51控制320240液晶屏显示的问题 用51控制一个320×240的液晶屏,该液晶屏的驱动芯片是ra8835,需要在屏幕上显示四个设备名称,单片机51的P2口通过继电器连接那四个设备,另有两个按键接在51的2个管脚上,要实现的功能是一个按键用来选择哪个设备,同时能在屏幕上显示当前选择的设 ...… 查看全部问答> |
|
[求助]LaunchPad自带的虚拟串口识别为COM5,用什么软件连接啊? [求助]LaunchPad自带的虚拟串口识别为COM5,用什么软件连接啊?试了几个串口工具都只支持COM1-COM4……… 查看全部问答> |
|
我想做一个电池监测器,来监测电量的多少。 用MAX6775来监测电量,用发光二极管来报警。请问各位我应该怎么设计电路?电路中的电阻应如何选取?因为MAX6775芯片资料是英文的,也看不太懂,请各位高手帮帮忙指点指点。谢谢。 &nb ...… 查看全部问答> |




