搭建ELDK交叉编译环境

安装ELDK

1、  下载ELDK(4.0以上版本):ftp://ftp.denx.de/pub/eldk/4.1/ppc-linux-x86/iso/ppc-2007-01-19.iso

2、上传文件ppc-2007-01-19.iso到/opt目录

3、将ppc-2007-01-19.iso镜像文件mount成一个光驱:

mount -o loop /opt/ppc-2007-01-19.iso /mnt/cdrom

4、安装eldk。

cd /mnt/cdrom

./install -d /opt/eldk ppc_6xx  //注意-d指定安装目录,请指定安装目录为/opt/eldk

5、安装完成后,设置以下两个变量:

export CROSS_COMPILE=ppc_82xx-

PATH=$PATH:/opt/eldk/usr/bin:/opt/eldk/bin

注意:以上两个bash下的命令只能使两变量即时生效,如果要让这两个变量重新登陆或重启机器后依然存在,修改文件: ~/.bash_profile,在文件合适位置添加:

CROSS_COMPILE=ppc_82xx-

PATH=$PATH:$HOME/bin::/opt/eldk/usr/bin:/opt/eldk/bin

export PATH CROSS_COMPILE

//慢长的安装过程。。。,此时可以干其它的事情了。

6、测试:

make ARCH=ppc CROSS_COMPILE=ppc_82xx- -f modbusclient.mak CFG="Release" rebuild

 

 

/******************************************************/

Linux相关设置:

/******************************************************/

防火墙

开启: chkconfig iptables on 
关闭: chkconfig iptables off 

/******************************************************/

关闭SELinux

修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。

/******************************************************/

vsftp服务器实现匿名用户上传、修改权限和一些设置

http://blog.csdn.net/god9me/article/details/7320874

ftp开机启动:/etc/rc.d/rc.sysinit 在文件后面加入 service vsftpd start 就可以了

/******************************************************/

 

原文地址:https://www.cnblogs.com/esion/p/2660033.html