1.在/usr/local下新建arm目录,并将压缩包拷贝过来 命令: sudo mkdir arm 2.解压 命令: tar -vxf arm-2009q3.tar.bz2 3打开环境变量文件vim .bashrc 加入:export PATH=$PATH:/usr/local/arm/arm-2009q3/bin 4更新环境变量:source .bashrc 5测试编译器是否正确安装:arm-none-linux-gnueabi-gcc -v -bash:...
以测试的hello为例,PC端使用gcc hello.c编译得到的a.out在开发板是无法运行的。想要运行在开发板上,需要通过交叉编译才行。这篇文章就是记录安装交叉编译工具,并交叉编译一个hello.c文件。 二、arm-2009q3安装 我的安装文件在windows下,所以需要先将arm-2009q3.tar.bz2放到之前设置的共享文件夹下。进入Ubuntu查看...
由于三星官方在开发S5PV210时使用的交叉编译工具链是arm-2009q3这个版本,所以这里以安装arm-2009q3为例。 在/usr/local/目录下创建arm文件夹用来安装arm-2009q3,然后进入到/usr/local/arm下,将arm-2009q3.tar.bz2复制到当前目录,最后解压arm-2009q3.tar.bz2到当前目录下。 代码语言:javascript 代码运行次数:0 运...
步骤一:先自行下载安装包(arm-2009q3.tar.bz2) 步骤二:我们在linux系统中需要创建一个文件夹来存放和解压安装包。 1.在/usr/local/ 下创建 /usr/local/arm文件夹(须用sudo) cd /usr/local/ sudo mkdir arm ls 2.使用共享文件夹可将安装包从windows移至linux系统中(也可直接在linux系统中进行网页下载) 3...
安装arm-2009q3。 (注:选择交叉编译工具链的原则:和我们所使用的目标平台(给哪款SoC编程)尽量去匹配。) 以下操作都是在root用户下执行的 我下的是压缩包arm-2009q3.tar.bz2 首先把它放到usr/local/arm (新建)下解压 命令:tar -jxvf arm-2009q3.tar.bz2 这样就安装成功了。查看一下装了很多跨平台编译器 ...
原因是系统中未安装mkimage工具。 解决方法:安装mkimage工具,执行以下命令进行安装: #sudo apt-get install uboot-mkimage 编译uboot源码,编译成功后在uboot/tools目录下会生成mkimgage工具,将mkimage工具拷贝到/usr/bin/目录下即可。 3、安装编译器arm—2009q3 ...
按照以下步骤安装交叉编译工具链:1、首先切换到root用户。 $ su root 2、在/usr/local/文件夹下建立名为arm的文件夹。# cd /usr/local/ $ mkdir arm 3、拷贝arm-2009q3.tar.bz2(网上搜索下载)到/usr/local/arm下并解压开。# cp -r /root/winshare/.../arm-2009q3.tar.bz2 /usr/local/arm/ # ...
按照以下步骤安装交叉编译工具链: 1、首先切换到root用户。 $ su root 2、在/usr/local/文件夹下建立名为arm的文件夹。 # cd /usr/local/ $ mkdir arm 3、拷贝arm-2009q3.tar.bz2(网上搜索下载)到/usr/local/arm下并解压开。 # cp -r /root/winshare/.../arm-2009q3.tar.bz2 /usr/local/arm/ ...
解压到/usr/local/arm目录下:tar xfjv arm-2009q3.tar.bz2 打开配置文件:sudo gedit /etc/profile,在文件最下面输入以下内容: export PATH=$PATH:/usr/local/arm/arm-2009q3/bin 命令行输入:source /etc/profile(立即生效) 输入:arm-linux-gcc -v查看是否安装成功。
按照以下步骤安装交叉编译工具链: 1、首先切换到root用户。 $ su root 2、在/usr/local/文件夹下建立名为arm的文件夹。 # cd /usr/local/ $ mkdir arm 3、拷贝arm-2009q3.tar.bz2(网上搜索下载)到/usr/local/arm下并解压开。 # cp -r /root/winshare/.../arm-2009q3.tar.bz2 /usr/local/arm/ ...