#编译HI3516EV200过程中遇到的问题
-
在虚拟机中安装arm-himix100-linux 交叉编译器并且添加到环境变量中,作者安装目录是
/opt/hisi-linux/x86-arm/arm-himix100-linux/bin -
Ubuntu 默认的终端是dash 需要修改成bash,方法是删除掉旧的/usr/bin/sh
建立新的、usr/bin/sh指向/usr/bin/bash -
把Hi3516EV200R001C01SPC010开发包用FTP转移到ubuntu中,并解压,并且切换到解压后的文件夹
-
执行 source ./sdk.unpack(解压SDK中打包的文件),其中sdk.cleanup是清理用户修改过的痕迹
-
cd 到osdrv,文件夹中会有Makefile是编译内核和,和readme_cn.txt教你编译sdk
-
执行arm-himix100-linux-gcc -v,确保可以找到编译器
-
执行make all 即可开始编译