嵌入式交叉编译工具ELDK的安装
时间:2009-04-20 来源:nbupt
首先去http://ftp.denx.de/pub/eldk/下载你需要的版本,(也可以从http://www.denx.de/wiki/view/DULG/ELDKAvailability找到对于你来说最快的镜像),我用的是ppc-2008-02-20_amcc.iso;而且为了省去权限的问题,我是在root用户下操作的。
1、挂载光驱
#mount -o loop [ppc-2008-02-20_amcc.iso所在的位置] /mnt/ELDK-PPC
注:自动挂载可能权限不足,最好手动挂载。
另外:ppc-2008-02-20_amcc.iso里边有readme文件可以作为参考
2、进入光驱目录,安装
#cd /mnt/ELDK-PPC
#./install -d /opt/eldk ppc_4xxFP
//这里要根据自己的实际情况来选择安装目录和处理器类型,具体可以参考readme文件
这里需要比较长的一段时间,可以去喝口水,聊聊天,打打球
3、配置永久环境变量
(1)假如您使用的 shell 是 bash
编辑自己的帐户目录下(例如:我现在是/root) 的 .bash_profile 中加入下面内容
CROSS_COMPILE=ppc_4xxFP-
PATH=$PATH:/opt/eldk/usr/bin:/opt/eldk/bin
export CROSS_COMPILE PATH
保存。然后执行
#source .bash_profile
(2)假如您使用的 shell 是 csh/tcsh
编辑自己的帐户目录下的 .cshrc (例如:我的就是 /home/nelson/) 中加入下面内容
setenv CROSS_COMPILE=ppc_4xxFP-
setenv PATH $PATH/:/opt/eldk/usr/bin:/opt/eldk/bin
保存。然后执行
#source .cshrc
或修改.bashrc文档,加上上面两句话。
到此交叉编译环境计算是安装好了,可以试一下:
#ppc-linux-gcc -Wall -g -o hello hello.c
或者用下面命令:
#powerpc-linux-gcc -Wall -g -o hello hello.c
注意,有颜色的地方要根据自己的情况修改
1、挂载光驱
#mount -o loop [ppc-2008-02-20_amcc.iso所在的位置] /mnt/ELDK-PPC
注:自动挂载可能权限不足,最好手动挂载。
另外:ppc-2008-02-20_amcc.iso里边有readme文件可以作为参考
2、进入光驱目录,安装
#cd /mnt/ELDK-PPC
#./install -d /opt/eldk ppc_4xxFP
//这里要根据自己的实际情况来选择安装目录和处理器类型,具体可以参考readme文件
这里需要比较长的一段时间,可以去喝口水,聊聊天,打打球
3、配置永久环境变量
(1)假如您使用的 shell 是 bash
编辑自己的帐户目录下(例如:我现在是/root) 的 .bash_profile 中加入下面内容
CROSS_COMPILE=ppc_4xxFP-
PATH=$PATH:/opt/eldk/usr/bin:/opt/eldk/bin
export CROSS_COMPILE PATH
保存。然后执行
#source .bash_profile
(2)假如您使用的 shell 是 csh/tcsh
编辑自己的帐户目录下的 .cshrc (例如:我的就是 /home/nelson/) 中加入下面内容
setenv CROSS_COMPILE=ppc_4xxFP-
setenv PATH $PATH/:/opt/eldk/usr/bin:/opt/eldk/bin
保存。然后执行
#source .cshrc
或修改.bashrc文档,加上上面两句话。
到此交叉编译环境计算是安装好了,可以试一下:
#ppc-linux-gcc -Wall -g -o hello hello.c
或者用下面命令:
#powerpc-linux-gcc -Wall -g -o hello hello.c
注意,有颜色的地方要根据自己的情况修改
相关阅读 更多 +
排行榜 更多 +