海思3531软件环境搭建
确保Ubuntu能连网,把环境配置好安装以下软件解压SDK压缩包(SDK可以找我拿Q:812417530)解压工具链(可找我拿Q:812417530)关于配置环境变量的一些问题在bashrc中配置环境变量
确保Ubuntu能连网,把环境配置好安装以下软件
sudo apt-get install: zlib1g-dev libncurses5-dev ncurses-dev build-essential u-boot-tools libusb-1.0-0 libusb-1.0-0-dev wget fakeroot kernel-package zlib1g-dev libncurses5-dev cvs automake autoconf libtool bison flex sudo apt-get install gettext autoconf cmake libtool nasm luarocks sudo apt-get install libssl-dev libffi-dev libsdl2-dev libc6-dev-i386 xutils-dev sudo apt-get install linux-libc-dev:i386 zlib1g:i386 如果下载慢记得更换服务器
解压SDK压缩包(SDK可以找我拿Q:812417530)
tar
-zxf Hi3531DV100_SDK_V1
.0.5.0.tgz
cd Hi3531DV100_SDK_V1
.0.5.0/
chmod
777 ./sdk
.unpack;
./sdk
.unpack
安装成功
解压工具链(可找我拿Q:812417530)
tar
-xvf arm
-hisiv500
-linux
.tgz
cd arm
-hisiv500
-linux
/
chmod
+x arm
-hisiv500
-linux
.install
sudo
./arm
-hisiv500
-linux
.install
安装成功: 安装成功后这里会有一个环境变量,先复制好后面要用
关于配置环境变量的一些问题
我们一般配置永久环境变量是在~/.bashrc和/etc/profile里面去添加环境变量,在这里我说一下这两者的含义,前者是说对当前普通用户添加环境变量,后者是对所有普通用户添加环境变量。所以不管配置前者还是后者,你进入root模式,都会提示找不到命令:arm-hisiv500-linux-gcc。(当然在root模式下添加环境也有办法用export PATH=/opt/hisi-linux/x86-arm/arm-hisiv500-linux/target/bin:$PATH)所以你编译文件的时候要在普通用户模式下进行
在bashrc中配置环境变量
//执行命令 vi ~/.bashrc //添加如下命令行
然后重启或者用source命令配置环境可以看到路径下要用到的编译命令 输入命令查看环境是否配置成功(如图所示说明你已经配置成功拉) 想制作uboot、kernel和文件系统的宝宝们可以参考下一章: 海思[Hi3531]uboot、kernel和系统的镜像制作和烧写