Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 9.10平台下对Qt4.50嵌入式开发环境的安装

近期计划学习嵌入式编程,所以开始学习Qt,原来知道嵌入式门槛高,经过这两天的测试得出结论:的确不低。满打满算安装Qt已经花了我一周的时间(还有很多朋友和我一起搞的),接下来会在花一周的时间把这些经验和资料整理出来,一是防止自己忘记,二十给大家有 个借鉴,三是如果有更方便更简洁的方法请网友一定告诉我,因为这个安装过程是很痛苦的。首先把安装需要的文件全部列举出来:qt-x11-opensource-src-4.5.0.tar.bz2qt-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软件包所包含的库经常被一些软件的压缩或解压缩函数用到,所以安装文件的时候经常会用到.我的虚拟机平台是Vmware 7 ,Linux版本是Ubuntu 9.10 , Qt安装的版本是4.50。好的,下面我就开始安装Qt嵌入式开发环境:第 一步:为了获得比较快的更新速度,我们可以增加一些台湾的源,同时更新一下g++编译器和x11库(所谓x11就是指 x window),(参考文章:http://www.linuxidc.com/Linux/2009-12/23132.htm)方法:1.     sudo gedit /etc/apt/sources.list编辑你的源列表,在最后添加下面列表中的源(注意不要全部添加),复制到你的列表中,然后保存列表。deb http://tw.archive.ubuntu.com/ubuntu/ karmic main universe restricted multiversedeb http://tw.archive.ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricteddeb http://tw.archive.ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricteddeb http://tw.archive.ubuntu.com/ubuntu/ karmic-security universe main multiverse restricteddeb http://tw.archive.ubuntu.com/ubuntu/ karmic-backports main multiverse restricted universedeb-src http://tw.archive.ubuntu.com/ubuntu/ karmic main universe restricted multiversedeb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-security universe main multiverse restricteddeb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricteddeb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricteddeb-src http://tw.archive.ubuntu.com/ubuntu/ karmic-backports universe main multiverse restricted2.   sudo aptitude update    更新源列表信息3. 更新g++ 和libx11sudo apt-get install libc6-dev g++ gccsudo apt-get install libx11-dev第二步:更新你的系统的更新管理器方法:系统 --   系统管理 --   跟新管理器第三步:安装arm-linux-gcc-4.3.2.tgz1,我们把 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可以到zlib官方网站:http://www.zlib.net下载 zlib-1.2.3.tar.gz ,也可以在ubuntu中$wget http://www.zlib.net/zlib-1.2.3.tar.gz     用这种方式下载文件包我们这里已经下载好了文件并把zlib-1.2.3.tar.gz 文件放到了home目录下,然后切换到相应目录$ tar -xvzf zlib-1.2.3.tar.gz$ cd zlib-1.2.3.tar.gz$ ./configure$ make$ sudo make install
  • 1
  • 2
  • 下一页
Linux设置IP 、DNS、Hostname方法Fedora 12下搭建Qt Creator的ARM开发环境并移植Qt4.6.2到Micro2440相关资讯      Qt 
  • QT 的信号与槽机制介绍  (04月07日)
  • Qt实现文件拆分和融合小工具  (01月08日)
  • Qt入门学习——Qt 5 帮助文档的使  (09/16/2015 08:32:11)
  • Qt不再使用LGPLv2.1授权  (01月14日)
  • 如何在 Ubuntu 中安装 QGit 客户端  (09/26/2015 10:10:09)
  • 在调用Qt库来实现功能过程中的一些  (08/30/2015 08:42:17)
本文评论 查看全部评论 (0)
表情: 姓名: 字数