一 、安装交叉编译工具链
上传arm-hisiv500-linux.tgz 到目的服务器主机,
1、解压,tar -zxf Hi3521D_SDK_Vx.x.x.x.tgz
2、赋予权限
3、执行./arm-hisiv500-linux.install安装,骚等1分钟即安装完毕。
4、arm-hisiv600-linux.install编译工具链安装方法同上
5、安装完之后执行source /etc/profile,配置环境变量
二、安装SDK
1、在 linux 服务器上(或者一台装有 linux 的 PC 上,主流的 linux 发行版本均可以),使用命令:tar -zxf Hi3521D_SDK_Vx.x.x.x.tgz ,解压缩该文件,可以得到一个 Hi3521D_SDK_Vx.x.x.x 目录。
2、运行./sdk.unpack(请用 root 或 sudo 权限执行)将会展开 SDK 包打包压缩存放的内容,
三、问题记录
1、安装后,明明环境变量没问题,但是执行arm-hisiv500-linux-gcc提示 No such file or directory,执行arm-hisiv500-linux-g++ 提示 not command,经搜索发现是因为服务器是64位,但是工具链是32位的,编译器不匹配,需要安装32位对应的库,命令如下: apt install lib32z1-dev