“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