交叉编译环境建立

先Download,然后#tar zxvf arm-linux-gcc-3.4.1.tar.bz2就可以。

特别注意

tar xvfj arm-linux-gcc-3.4.1.tar.bz2 -C /要这么写

=============================问题:在/home/usr1目录下,想要打包/home/usr2目录中的文件file2,应该使用什么样的tar命令?

解答1:$ tar -cvf file2.tar /home/usr2/file2tar: Removing leading ‘/‘ from members nameshome/usr2/file2该命令可以将/home/usr2/file2文件打包到当前目录下的file2.tar中,需要注意的是:使用绝对路径标识的源文件,在用tar命令压缩后,文件名连同绝对路径(这里是home/usr2/,根目录‘/‘被自动去掉了)一并被压缩进来。使用tar命令解压缩后会出现以下情况:$ tar -xvf file2.tar$ ls…… …… home …… …… 解压缩后的文件名不是想象中的file2,而是home/usr2/file2。

解答2:$ tar -cvf file2.tar -C /home/usr2 file2该命令中的-C dir参数,将tar的工作目录从当前目录改为/home/usr2,将file2文件(不带绝对路径)压缩到file2.tar中。注意:-C dir参数的作用在于改变工作目录,其有效期为该命令中下一次-C dir参数之前。使用tar的-C dir参数,同样可以做到在当前目录/home/usr1下将文件解压缩到其他目录,例如:$ tar -xvf file2.tar -C /home/usr2而tar不用-C dir参数时是无法做到的:$ tar -xvf file2.tar /home/usr2tar: /tmp/file: Not found in archivetar: Error exit delayed from previous errors

参考:1,http://www.cppblog.com/amazon/archive/2010/01/13/105571.html2,(重点参考)没有ARM开发板一样移植uboot并用SKYEYE仿真http://zyg0227.blog.51cto.com/1043164/260587

交叉编译环境建立

时间: 2024-12-29 07:40:46

交叉编译环境建立的相关文章

交叉编译环境

交叉编译:就是在一个平台上生成另一个平台上的可执行代码.如x86 Linux平台实际上是Intel x86体系结构和Linux for x86操作系统的统称:而x86 WinNT平台实际上是Intel x86体系结构和Windows NT for x86操作系统的简称. 1.在Windows PC上,利用ADS(ARM开发环境),使用armcc编译器,则可编译出针对ARM CPU的可执行代码. 2.在Linux PC上,利用arm-linux-gcc编译器,可编译出针对Linux ARM平台的可

(mini2440)建立交叉编译环境+配置linux内核

(mini2440)建立交叉编译环境+配置linux内核 系统ubuntu12.04(非虚拟机下) mini2440 CPU型号:       S3C2440AL-40 Nanflash型号:K9F1G08 Norflash型号:SST39VF1601 LCD:              统宝 240 x 320 $: 普通账户 #:root账户 *当shell下输入路径时可使用tab键自动补全 (一)建立交叉编译环境 1.将mini2440光盘中的linux文件夹拷贝到 /home/liang

使用scratchbox2建立交叉编译环境

使用scratchbox2建立交叉编译环境,使交叉编译不再烦人..... os:ubuntu 12.04.4 x64 1. 安装相关工具sudo apt-get install debootstrap scratchbox2sudo apt-get install qemu-user-static mkdir rootfs  cd rootfs 2. 下载debian 文件系统并安装sudo debootstrap --verbose --arch mipsel --foreign stable

ARM学习——建立交叉编译环境

在linux平台下,要为开发版编译内核,需要使用交叉编译工具链.tiny6410使用的是arm-linux-gcc-4.5.1.它默认采用armv6指令集,支持硬浮点运算.以下是安装步骤: 1)将文件 arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz复制到redhat 的目录/tmp目录下.然后cd到该目录,执行解压命令: 注意: C后面是一个空格,并且C是大写的,它是英文单词“Change”的第一个字母,在这里是改变目录的意思. 执行该命令后,arm-linux-

Ubuntu 16.04 安装 arm-linux-gcc 嵌入式交叉编译环境 问题汇总

闲扯: 实习了将近半年一直在做硬件以及底层的驱动,最近要找工作了发现了对linux普遍要求很高,而且工作岗位也非常多,所以最近一些时间在时不时地接触linux. 正文:(我一时兴起开始写博客,准备不充分,图片都没有保存) 首先就是上网查找一下现成的教程,下面的网址就是一个很好的教程 http://www.cnblogs.com/softhal/p/5699381.html 第一.二.三步我都是照做的 但是在第四步的时候对于我这种新手来说就出现了一些问题: 1.第一种方法,修改bashrc文件,总

linux 交叉编译环境搭建及nfs 文件系统挂载

交叉编译环境搭建 1. 准备好交叉编译工具链 arm-linux-gcc-4.3.2.tgz ,并放到ubuntu linux 系统中 我是通过在windows 上建立共享文件,与虚拟机中的linux 系统进行共享, 首先在windows 下创建共享文件夹(不懂请百度),然后在虚拟机上设置 虚拟机->设置->选项->共享文件夹,然后把启用勾上,并选择路径为刚才在windows 上建立的共享文件夹,之后启动ubuntu 系统,cd  /mnt/hgfc/  就可以看到有共享目录和里面的内容

(笔记)Ubuntu下安装arm-linux-gcc-4.4.3.tar.gz (交叉编译环境)

参考了前人的成果,结合自己实践,arm-linux-gcc-4.4.3.tar.gz的下载地址为:http://ishare.iask.sina.com.cn/f/13836544.html?from=like 本人所用系统是Ubuntu12.04,但只要是Ubuntu应该都可以安照此步骤安装. 1.解压文件 解压 tar zxvf arm-linux-gcc-4.4.3.tar.gz -C/( 直接解压后就可以,-C/会让解压的文件自动放在根目录下指定路径,不用管)下载arm-linux-gc

【Linux学习】Ubuntu下嵌入式交叉编译环境arm-linux-gcc搭建

(1)首先选择一个路径用来存放arm-linux-gcc.我选用的是/home/book,并在下面建立一个文件夹arm-linux-gcc. (2)利用cp EABI-4.3.3_Emdedsky_20100610.tar.bz2 arm-linux-gcc,将压缩包EABI-4.3.3_Emdedsky_20100610.tar.bz2复制到arm-linux-gcc中 (3)解压EABI-4.3.3_Emdedsky_20100610.tar.bz2 记录下文件的存放目录: (4)配置系统环

qt4.7.0 交叉编译环境搭建经验总结

一.前期软件准备: 1 .虚拟机fedora9.到fedora官网下载,地址 http://fedoraproject.org/   版本推荐使用fedora9,在vm内安装,并且不安装vmware tools. 2.qt-creator 图形化界面开发软件   . Linux/X11 32位 的 Qt Creator 1.3.1 二进制软件,qt-creator-linux-x86-opensource-1.3.1.bin 地址         http://qt.nokia.com/down