本人一直以来使用Centos,习惯了RedHat系统的指令和操作习惯。因为最近要找份嵌入式和硬件开发方面的工作,操作系统计划就先缓一缓了,还是给肚子找口饭吃最重要。所以最近在安排嵌入式的开发准备工作,购买51单片机,搭建arm嵌入式开发环境,过一阵子再买个CC2530板子做Zigbee的东西。目前打算利用这些硬件作一套以ARM为控制中心的简单版智能家居系统。有点扯远了。。。。
赶紧总结下最近的遇到的问题吧,让跟我同样想利用Centos搭建ARM的QT嵌入式开发环境的朋友们少走一些弯路或者说少碰一些壁吧
还是要唠叨一下
先简单说下我的电脑的配置吧
型号:Thinkpad T400
CPU:T9400
内存:2G
显卡:ATI Mobility Radeon HD 3470
我电脑安装的Windows Xp 和 Centos双系统。安装虚拟机,实在觉得有些卡,不如直接上。。。。
第一:
安装Centos时我很久之前发布的一个帖子了,在这里把帖子的链接粘贴过来吧。
U盘安装centos 6.3教程(超级详细图解教程)
在安装的时候我选择的时开发型的系统,所以常用到的GCC啦,GCC-C++啦,Eclipes啦(虽然对我们没用)等等
一些编译环境用到的库、工具以及一些依赖的包都会给我们安装好,免去一些不必要的麻烦,所以如果也是跟我一样
想搭建一个自己的嵌入式开发环境的朋友,建议还是选择开发型系统。
第二:
为Centos系统能够访问Windows系统的NTFS格式分区,我特意发布了一篇解决的帖子
CentOS6.3挂载读写NTFS分区
第三:
为Centos系统的firefox安装Adob的Flash播放器
CentOS 6.3 为Firefox安装Flash插件
第四:
为ATI显卡安装个驱动,这个是今天发布的帖子
CentOS 6.3 安装ATI显卡驱动
第五:
调整Centos系统和firefox浏览器的字体,自带默认的字体那叫一个惨目忍睹啊,实在是看得头晕眼花
CentOS系统scim输入法设置和firefox字体修改
第六:
就是搭建QT的开发环境了,这里面分为3部分
首先先安装QT开发工具,如Designer——用来拖拽按钮等生成GUI代码的工具
最重要的是要得到qvfb,它可以用来模拟开发板
其次就是要安装一个基于X86框架的QT嵌入式开发环境,为的就是在本地模拟和调试编写好的嵌入式代码
最后要安装基于arm体系的QT嵌入式开发环境,安装这个的目的是编译ARM上真正能运行的二进制文件
深度解析嵌入式QT开发环境搭建
第七:
编译第六中的QT源代码时遇到的一些问题
安装QT嵌入式环境时遇到的各种问题总结
到这里自己的实验环境已经搭建完毕,如果在开发时遇到的问题,或者能够总结成为经验的,我再继续更新这边文章。希望能帮到跟我有一样想法,并要积极实现的朋友们,有什么看不明白的,欢迎留言,本人一定竭尽全力帮助大家。
阅读(3272) | 评论(0) | 转发(1) |