嵌入式Linux开发环境搭建

时间:2022-02-24 19:51:22

“window环境+WMware虚拟机+Ubuntu”嵌入式环境搭建

搭建整个环境所用的软件集下载:
百度网盘:https://pan.baidu.com/disk/home#list/vmode=list&path=%2F%E5%B5%8C%E5%85%A5%E5%BC%8FLinux%E5%AD%A6%E4%B9%A0

步骤如下:

1,在window环境下安装VMware虚拟机。
VMware 10.0.2和注册码下载地址:
安装教程很简单,不在此讲述,百度。
2,安装好VMware后,记得安装VMware_tool. 
      有些在安装VMware是就直接一起安装了,检测VMware软件。
VMware——TOOl安装教程参考:http://www.linuxdiyf.com/viewarticle.php?id=70572
3, 在VMware上装Ubuntu的IOS镜像系统。
      各ubuntu 版本下载地址:http://download.chinaunix.net/search/?key=&q=Ubuntu&frmid=0
4,装好Ubuntu系统,启动虚拟机,启动Ubuntu。打开终端工具Terminal。Terminal:在桌面desktop框中搜索Terminal。
5,利用终端命令行,给系统安装FTP服务。
     命令行:
    sudo apt-get install vsftpd

 安装后在根目录下会有一个 /srv/ftp 文件
  
 配置FTP:修改FTP的配置文件vsftpd.conf
参考配置说明:http://www.linuxidc.com/Linux/2012-07/64747.htm
 打开编辑命令:  gedit /etc/vsftpd.conf

安装配置后,启动FTP
     sudo service vsftpd start。
    关闭FTP :sudo service vsftpd stop

6,在window环境安装 CuteFTP工具。
  这样window环境和Linux环境可以方便的交互文件了。
  打开CuteFTP工具,在CuteFTP中登录登录安装在linux上的FTP服务。就可以直接拉动文件在window环境和linux环境交换文件了。


7,在linux环境上安装arm-linux-gcc 交叉编译器。

 从网上下载别人做好的交叉编译器。

1:解压 arm-linux-gcc-3.4.1.tar.bz2
  #tar -jxvf arm-linux-gcc-3.4.1.tar.bz2
  解压过程需要一段时间,解压后的文件形成了 ../temp/usr/local/ 文件夹,进入该文件夹,将arm文件夹拷贝到/usr/local/下
  # cd usr/local/
  #cp -rv arm /usr/local/
  现在交叉编译程序集都在/usr/local/arm/3.4.1/bin下面了

2:修改/etc/profile文件:

# vim /etc/profile

增加路径设置,在末尾添加如下,保存/etc/profile文件:
export PATH=$PATH:/usr/local/arm/3.4.1/bin

3:立即使新的环境变量生效,不用重启电脑:

 对应方法二:# source /etc/profile

4: 检查是否将路径加入到PATH:

   # echo $PATH
  显示的内容中有/usr/local/arm/bin,说明已经将交叉编译器的路径加入PATH。至此,www.linuxidc.com交叉编译环境安装完成。


5.测试是否安装成功
# arm-linux-gcc -v