曾经在使用hi3559的片子的时候,安装按照海思提供的文档安装工具链,在编译sdk的时候会出现问题:/bin/sh: arm-hisiv600-linux-gcc: command not found。然后通过改变当前用户到root用户的方法暂时解决了(https://blog.csdn.net/u010299133/article/details/90730769),但是现在使用海思hi3559a片子的时候,还是会出现同样的问题。并且通过改变当前用户到root用户的方法实在太过与麻烦。
按照海思提供的文档安装cross-compilier后,查看 /etc/profile中的内容一切正常:
在终端查看交叉编译工具:显示的正常
xyw2018@ubuntu:aarch64-himix100-linux$ aarch64-himix100-linux-gcc -v
Using built-in specs.
COLLECT_GCC=aarch64-himix100-linux-gcc
COLLECT_LTO_WRAPPER=/opt/hisi-linux/x86-arm/aarch64-himix100-linux/host_bin/../libexec/gcc/aarch64-linux-gnu/6.3.0/lto-wrapper
Target: aarch64-linux-gnu
Configured with: /home/sying/SDK_CPU_UNIFIED/build/scri