大致学习Linux自学嵌入式


下面就这就来讲术Linux自学嵌入式,系统管理员和Linux系统自学者的参考书或培训教材,还可供希望转入嵌入式领域的科研和工程技术人员参考使用。经过几天的努力,这几天很累,熬夜和查找资料。总之,虽然是Linux自学嵌入式,可是效果还可以,费了很大劲。

Linux自学嵌入式爱你,又想说恨你。可是要想以后有一份不错的工作来养家糊口,只能坚持不懈的努力。正如我一个中兴的朋友说的好:人都会有目标,可是要坚持不懈的努力那就很难。

这几天一直在忙着QTOPIA4.2.1在2410上面的移植,平台的差异,编译器的问题,可是我最后万万没有想到,还是得到一个论坛大哥的帮助,还得以解决。问题出在make的前提是一定要是原来的源代码,不管你是make clean过,还是怎么讲都不行。至少我在red hat Linux 9上面是这样的。

硬件平台
1.主机: PC机,512M内存以上。
2.目标机: UP-NetARM2410-S实验平台。

移植软件资源
1.Red Hat Linux 9.0主机操作系统)
2.gcc-3.4.1.tar.gz主机编译器)
3.arm-linux-gcc-3.4.1.tar.bz2交叉编译器)
4.tslib-1.3.tar.bz2管理目标平台的触摸屏)
5.qtopia-opensource-src-4.2.1.tar.gz(包含Qt,Qtopia core)
6. GUI(QT)的移植过程

编译前的约定:
1)我的工作目录为:/mnt/nfs。
2)qtopia-opensource-src-4.2.1.tar.gz 软件包放在/mnt/nfs/qtopia4目录下。

Linux自学嵌入式编译主机编译器 gcc-3.4.1.tar.gz

步骤如下:
# tar –zxvf gcc-3.4.1.tar.gz
# ./configure    (默认安装目录为:/usr/local)
# make
# make install

安装完成后,Linux自学嵌入式可执行文件放在/usr/local/bin目录下,库文件放在/usr/local/lib目录下。

  1. 去掉Linux文件属性的命令
  2. 简介Linux系统光驱软知识点
  3. 操作手册:Linux操作系统关闭无用系统服务
  4. 详细介绍Linux GCC系统静态链接
  5. Linux操作系统中的mmap简介

相关内容

    暂无相关文章