1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux下嵌入式编译环境搭建 ubuntu系统下嵌入式开发环境搭建(ubuntu 16.04)

linux下嵌入式编译环境搭建 ubuntu系统下嵌入式开发环境搭建(ubuntu 16.04)

时间:2019-08-05 14:51:42

相关推荐

linux下嵌入式编译环境搭建 ubuntu系统下嵌入式开发环境搭建(ubuntu 16.04)

1、安装git

sudo apt-get install git

2、安装vim

sudo apt-get install vim

3、安装arm-linux-gcc

(1) arm-linux-gcc一般有嵌入式厂商提供直接解压到合适位置即可

(2) 修改临时环境变量的方法,可以此方法修改其它环境变量

vim ~/.bashrc

编辑bashrc文件 #加入如下内容,请根据自己的路径进行调整,然后保存

export PATH=/opt/FriendlyARM/toolchain/4.9.3/bin:$PATH

export GCC_COLORS=auto

. ~/.bashrc

立即生效,注意前面的".",只在当前文件夹生效,到其它位置重复本步骤

4、安装dtc

sudo apt-get install device-tree-compiler

5、安装编译linux和android需要的包

(1) sudo apt-get install bison g++-multilib git gperf libxml2-utils make python-networkx zip

(2) sudo apt-get install flex libncurses5-dev zlib1g-dev gawk minicom

6、安装openjdk

(1) sudo add-apt-repository ppa:openjdk-r/ppa

(2) sudo apt-get update

(3) sudo apt-get install openjdk-7-jdk

(4) 出错

(5) sudo apt-get update

(6) sudo apt-get install openjdk-7-jdk --fix-missing

7、安装32位库

sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6

8、安装u-boot-tools

sudo apt-get install u-boot-tools

10、安装libssl-dev

解决linux编译内核错误openssl/bio.h: 没有那个文件或目录

sudo apt-get install libssl-dev

11、安装serial module

解决安信可编译错误:ImportError: No module named serial.tools.list_ports

sudo apt install python-pip

sudo apt install python3-pip

pip install pyserial

pip3 install pyserial

12、修改sudo文件

解决sudo make的环境变量与普通用户不一致问题

(1) sudo visudo

将evn_reset改为!evn_reset,然后ctrl+o,enter回车保存,然后ctrl+x退出

(2) vim ~/.bashrc

在最末尾增加alias sudo='sudo env PATH=$PATH'

(3) . ~/.bashrc

立即生效,注意前面的"."

13、以下是安信可A9安装的依赖

(1) sudo apt install build-essential gcc-multilib g++-multilib libzip-dev zlib1g lib32z1

(2) sudo apt install build-essential libqt4-qt3support itcl3 itk3 iwidgets4

(3) sudo apt install libpng12-0 libusb-0.1-4

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。