Linux开发环境相关配置


配置交叉编译器PATH
  
将交叉编译工具链arm-2009q1.tar.gz复制到/opt/Tools目录下,运行如下命令,安装交叉工具链。
Host# ./tar �Czxvf arm-2009q1.tar.gz
  修改root目录下/root/.bash_profile(或/root/.bashrc,根据用户Linux平台启动配置相关)文件,在文件的最后添加如下内容:
CROSS_COMPILE=arm-none-linux-gnueabi-
PATH="/opt/Tools/arm-2009q1/bin:${PATH}"
PATH="/usr/bin:${PATH}"
export PATH CROSS_COMPILE
注:/opt/Tools/arm-2009q1/为用户编译器安装路径。
 
  执行Host#source /root/.bash_profile使之生效
  用户可以通过如下方式测试交叉编译器是否可以使用,在Linux 服务器控制台输入如下命令:
Host# arm-none-linux-gnueabi-gcc
  显示如下信息时表示配置正确
arm-none-linux-gnueabi-gcc: no input files
 
配置NFS文件系统服务
  修改/etc/exports文件,添加如下内容
/opt/nfs  *(rw,sync,no_root_squash,no_all_squash,no_subtree_check)
保存退出即可。
 
  运行以下命令启动nfs服务:
Host# exportfs -a
Host# /etc/init.d/nfs-kernel-server  restart
 
Linux服务器端tftp-server的配置
检查Linux服务器是否已经安装TFTP服务器,在控制台执行以下命令进行安装:
Host# apt-get install tftpd-hpa
  TFTP安装完毕,修改/etc/default/tftpd-hpa文件,如下。添加/tftpboot支持
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /tftpboot"
  修改完成后,在Linux服务器控制台运行以下命令,重新启动tftp:
Host # /etc/init.d/tftpd-hpa restart
Note:系统tftp服务器的根目录为/tftpboot,用户使用时需要将文件复制到该目录下。
 
 

本文出自 “LINUX && ANDROID” 博客,转载请与作者联系!

你可能感兴趣的:(linux,开发,职场,环境,休闲)