zoukankan      html  css  js  c++  java
  • hisi3516cv500开发笔记(一)——交叉编译环境安装

    目录

    • 获取交叉编译工具链

    • 工具链的安装

    • 异常问题解决

    1 获取交叉编译工具链

    解压toolchain.part1.rar和toolchain.part2.rar,得到arm-himix200-linux.tgz。

    执行 sudo tar -zxvf arm-himix200-linux.tgz

    sudo chmod 777 -R arm-himix200-linux

    cd arm-himix200-linux/

    2 工具链的安装

    (1)安装

    sudo ./arm-himix200-linux.install

     (2)配置环境

    sudo vim /etc/profile

    在文件最后添加:export PATH=/opt/hisi-linux/x86-arm/arm-himix200-linux/bin:$PATH,
    然后source /etc/profile使路径立即生效。

    3 异常问题解决

    测试环境安装是否成功:

    arm-himix200-linux-c++ -v

    如果出现:

    arm-himix200-linux-c++: command not found

    说明环境没有安装好。

    查看安装目录下有此编译器,但是真的执行时发现报错:

    $ arm-himix200-linux-g++

    bash: /opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-himix200-linux-g++: No such file or directory

    这可能是因为我的机器是 64 位的,而 Hi3516 的工具链是 32 位的,因此安装下面这个库:

    $ sudo apt install lib32z1-dev

    安装完成后,重启、测试,问题解决。

  • 相关阅读:
    HTTPS原理浅析
    Java8 HashMap源码分析
    Java8 ArrayList源码分析
    Java反射
    Java泛型
    Tensorflow卷积神经网络
    Java8 Stream简介
    java.io与网络通信
    Python实现RNN
    域名系统DNS简介
  • 原文地址:https://www.cnblogs.com/tianpeng-blog/p/14764918.html
Copyright © 2011-2022 走看看