分类: 嵌入式
2010-06-24 10:42:51
1 挂载目录
#mkdir /mnt/cdrom
#mount -t iso9660 /dev/cdrom /mnt/cdrom
2 更改权限 #chmod /mnt/cdrom
3 进入/mnt/cdrom,执行
#cd /mnt/cdrom
#./install -d /home/hhg/PowerPc/ELDK ppc_4xx
注:/home/hhg/PowerPc/ELDK 为安装目录
ppc_4xx是与目标板的CPU相对应的
4 设置环境变量
进入目录/home/hhg
#cd /home/hhg
#vi .bashrc
添加以下内容
CROSS_COMPILE=ppc_4xx
PATH=$PATH:/home/hhg/PowerPc/ELDK/usr/bin:/home/hhg/PowerPc/ELDK/bin
export CROSS_COMPILE PATH
#source .bashrc
使更改立即执行
5 创建一个.c文件
如 hello.c
#include
int main()
{
printf("hello world\n");
}
#ppc-linux-gcc -o hello hello.c
在Linux系统下执行
#./hello
bash:./hello:cannot execute binary file
6 将可执行文件导入目标板执行
显示hello world 成功!
注:本人的Linux系统为federa 11,当以普通用户hhg登录时,
在执行./install ......时,
显示 failed to stat /home/hhg/.gvfs:Pemission denied
当换用root账户登录时,没有在显示以上错误,成功安装。