锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

Ubuntu9.10平台下对Qt4.50嵌入式开发环境的安装

时间:2024-05-23 21:07:11

近期计划学习嵌入式编程,所以开始学习Qt,原来知道嵌入式门槛高,经过这两天的测试得出结论:的确不低。


满打满算安装Qt已经花了我一周的时间(还有很多朋友和我一起搞的),接下来会在花一周的时间把这些经验和资料整理出来,一是防止自己忘记,二十给大家有个借鉴,三是如果有更方便更简洁的方法请网友一定告诉我,因为这个安装过程是很痛苦的。


首先把安装需要的文件全部列举出来:

qt-x11-opensource-src-4.5.0.tar.bz2

qt-embedded-linux-opensource-src-4.5.0.tar.bz2

( 下载地址:ftp://ftp.qtsoftware.com/qt/source/ )

arm-linux-gcc-4.3.2.tgz
(我是在友善的micro2440资料光盘里得到的)

zlib-1.2.3.tar.gz
(zlib软件包所包含的库经常被一些软件的压缩或解压缩函数用到,所以安装文件的时候经常会用到,可以参考这篇文章:http://hi.baidu.com/%CB%E6%B7%E7%B0%BF%CF%E8/blog/item /15ff00a4176c73ff9152ee69.html)


我的虚拟机平台是Vmware 7 ,Linux版本是Ubuntu 9.10 , Qt安装的版本是4.50。
好的,下面我就开始安装Qt嵌入式开发环境:


第一步:为了获得比较快的更新速度,我们可以增加一些台湾的源,同时更新一下g++编译器和x11库(所谓x11就是指 x window),(参考文章:http://hi.baidu.com/lastnightcode/blog/item/4dd8ab60f12c78d7e7113a24.html)

方法:

1. sudo gedit /etc/apt/sources.list
编辑你的源列表,在最后添加下面列表中的源(注意不要全部添加),复制到你的列表中,然后保存列表。

deb http://tw.archive.ubuntu.com/ubuntu/ karmic main universe restricted multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricted
deb http://tw.archive.ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricted
deb http://tw.archive.ubuntu.com/ubuntu/ karmic-security universe main multiverse restricted
deb http://tw.archive.ubuntu.com/ubuntu/ karmic-backports main multiverse restricted universe
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic main universe restricted multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-security universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-backports universe main multiverse restricted

2. sudo aptitude update 更新源列表信息

3. 更新g++和libx11

sudo apt-get install libc6-dev g++ gcc

sudo apt-get install libx11-dev

第二步:更新你的系统的更新管理器

方法:系统 -- 系统管理 -- 跟新管理器

第三步:安装arm-linux-gcc-4.3.2.tgz

1,我们把arm-linux-gcc-4.3.2.tgz文件放到了home目录下,然后切换到相应目录

2, # sudo tar xvzf arm-linux-gcc-4.3.2.tgz -C /
注意:C 后面有个空格,并且 C 是大写的,它是英文单词“Change”的第一个字母,
在此是改变目录的意思。

执行该命令,将把 arm-linux-gcc 安装到/usr/local/arm/4.3.2 目录




3, 把编译器路径加入系统环境变量,运行命令
# sudo gedit /root/.bashrc
编辑/root/.bashrc 文件,在最后一行加上 export PATH=$PATH:/usr/local/arm/4.3.2/bin
保存退出。如图:



4, 重新登录系统,使以上设置生效,在命令行输入 arm-linux-gcc –v,会出现如下信息,
这说明交叉编译环境已经成功安装。

如果在这里出现问题,请参看 “ 交叉编译环境的建立” 一文。


第四步:安装zlib-1.2.3.tar.gz

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章