Linux移植到自己的开发板(一)环境搭建
环境搭建
vmware:VMware Workstation 15 Pro
Linux系统:Ubuntu16.04 x64
1、 在Windows系统安装VMware15软件;
2、 网上下载并解压ubuntu-16.04.2-x64-100ask-for win7,8,10 64bit.zip;(使用原因是:可免费下载、已经经过实际验证、网络连接功能和一些常用环境都是OK的。)
3、 打开VMware,选择“打开虚拟机”,打开第2步解压出来的UbuntuLTS16.04_x64.vmx,
在弹出的对话框选择“我已复制该虚拟机”;
4、 虚拟机网络设置为桥接模式,默认是这样的就不用改,如图:
5、 设置好共享文件夹,方便Windows和Ubuntu互相拷贝文件:
6、 进入Ubuntu系统,打开终端,使用sudo su
指令获取高级权限;
建议建立一个自己的文件夹/home/test
,以后UBOOT、Linux、文件系统、工具包等都放在该文件夹下统一管理。
7、 下载arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2编译链压缩包,拷贝到Ubuntu自己建立的任意目录下,输入解压指令:tar xjvf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2
。
解压成功后终端输入gedit /etc/environment
指令,在PATH="…"
中添加:
:/home/test/ztools/gcc-3.4.5-glibc-2.3.6/bin
重启Ubuntu,输入echo $PATH
,输出信息有刚才加入的编译链信息,则修改成功。
(注:其他高版本编译器(4.3.2、4.4.3等)方法是一样的,解压我都是自己建立个目录,然后把压缩包拷贝过去执行tar xjvf arm-linux-gcc-xxx.tar.bz2
,网上那些说必须安装到某个文件夹的、必须加-C指定目录的、必须拷贝些什么的都是瞎扯)
8、 基本环境搭建成功,实际操作中可能会遇到很多不同的问题,一般可以网上搜索到解决方案。