嵌入式Linux开发环境搭建:
步骤:
一、 Ubuntu基本工具安装(版本16.04)
二、 安装交叉编译工具链
一.Ubuntu配置:
1.安装vmware和Ubuntu
具体方法百度
vmware网络配置:
(1) NAT模式:相当于与主机共享ip
(2) 桥接模式:相当于一台独立主机
2.更新Ubuntu数据:
指令:sudo apt-get update
3.Ubuntu安装vim:
指令:sudo apt-get install vim
4.Ubuntu安装gcc:
指令:sudo apt-get install gcc
5.Ubuntu安装ftp服务:
指令:sudo apt-get install vsftpd
用途:与主机文件传输,也可以使用ssh和nfs服务
使用方法:安装完ftp服务要配置用户读写权限,具体百度。要使用软件才可通过ftp服务传输文件,我使用的是filezilla,用法百度
二.安装交叉编译工具链arm-linux-gcc:
用途:由于开发板性能等原因,程序应在主机上编译好可执行文件再上传到开发板运行,
主机通常是x86架构,而开发板为arm架构,要使用交叉编译工具链编译的程序才可以在开发板运行。
下载地址
32位arm-linux-gcc:
下载地址:https://pan.baidu.com/s/1rAIBASIRZAXl-P1UOW9JVg
提取码:mgrb
64位arm-linux-gcc:
下载地址:https://pan.baidu.com/s/1xuh8M8bQHfZt_w6h4vRKeg
提取码:uk85
安装步骤
1.Ubuntu创建安装文件夹
2.将下载的工具链压缩包用ftp上传到Ubuntu安装目录并解压
3.添加环境变量(可以随时使用工具链,而不是只在安装目录下)
步骤:
(1)打开配置文件:sudo vim source /etc/profile
(2)最底部加上两行:
export PATH=$PATH:*/bin
export PATH=$PATH:*/lib
(*为安装文件夹目录绝对路径)
4.重新加载配置文件:source /etc/profile
5.检查是否安装成功:arm-linux-gcc -v
如果出现 gcc version 4.6.4 则安装成功