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