• GNU ARM eclipse 安装--Linux 版本


    官方网站:https://gnu-mcu-eclipse.github.io/

    1. 工具链安装

    1.1 xpm 安装

    • 安装 nodejs:
      • sudo apt-get install nodejs
      • sudo apt-get install nodejs-legacy
      • 查看版本:node --version 或 node -v
      • 更新 nodejs 版本:
        • 清除 npm cache:sudo npm cache clean --force
        • 安装管理 nodejs 版本的 n 模块:sudo npm intall -g n
        • 查看 n 模块的版本 n -V
        • 根据安装 xpm 的时候提示的要求升级版本:n 8.0.0
        • 安装完成后, 输入 n 命令可以切换 nodejs 版本
        • 升级完成后,记得关闭终端再打开查看 nodejs 版本
        • 事实上 只需要 node 版本满足即可
    • 安装 npm: sudo apt-get install npm
    • 安装 xpm:sudo npm install --global xpm
      • 查看 xpm 的版本: xpm --version

    1.2 ARM 工具链安装

    • xpm install --global @gnu-mcu-eclipse/arm-none-eabi-gcc

      

    • 手动安装的话,查看文档:https://gnu-mcu-eclipse.github.io/toolchain/arm/install/

    1.3 RISC-V 工具安装

    • xpm install --global @gnu-mcu-eclipse/riscv-none-gcc

    • 手动安装文档:https://gnu-mcu-eclipse.github.io/toolchain/riscv/install/

    1.4 J-LINK 工具安装

    • 安装文档:https://gnu-mcu-eclipse.github.io/debug/jlink/install/
    • 下载地址:https://www.segger.com/downloads/jlink/
    • 下载 deb 包,下载完成后解压安装:sudo dpkg -i JLink_Linux_V648b_x86_64.deb
    • 安装完成后,执行 jlink --version

    1.5 Open-OCD 安装

    • 安装文档:https://gnu-mcu-eclipse.github.io/openocd/install/
    • 快速安装:xpm install --global @gnu-mcu-eclipse/openocd

    1.6 QEMU 安装

      安装文档:https://gnu-mcu-eclipse.github.io/qemu/install/

      快速安装:xpm install --global @gnu-mcu-eclipse/qemu

    1.7 Virtual lab 安装

      安装文档:https://docs.jumper.io/docs/install.html

      安装 pip:sudo apt install python-pip python3-pip

      查看是否安装成功:pip --version 和 pip3 --version

      在安装之前,首先要注册账号,国内的就不要想了,翻墙去搞吧

    2. eclipse 安装

    2.1 安装 jdk 

    • 安装 jdk12
      • sudo add-apt-repository ppa:linuxuprising/java
      • sudo apt-get install oracle-java12-set-default
    • 查看版本: java -version 和 javac -version
    • 安装 jdk8
    • 下载 jdk8,oracle 的官网去下载
    • 解压 jdk8
    • 移动 jdk8 到 /usr/lib/jvm 目录
      • 配置java:sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_211/bin/java" 1
      • 配置javac:sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_211/bin/javac" 1

      • 最终安装:sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0_211/bin/javaws" 1

    • 选择 java 和 javac 版本:
      • sudo update-alternatives --config java
      • sudo update-alternatives --config javac

     2.2 安装 eclipse

       下载就是 eclipse 官网,要注意的是最新版本的 eclipse 可能没有32 bit 的,若是没有 32位的,则去找前面的版本下载32位的,64位的可以下载最新版本。

      官网地址:https://www.eclipse.org/downloads/packages/

      下载完成后,解压:tar -zxvf eclipse-cpp-2019-06-R-linux-gtk-x86_64.tar.gz

      进入 eclipse 目录直接打开: ./eclipse

    2.3 安装插件

      安装文档:https://gnu-mcu-eclipse.github.io/plugins/install/

      打开 elipse: ./eclipse

      menu → Help → Install New Software,在弹出界面后,选择 Add,写入如下数据:

    • name: GNU MCU Eclipse Plug-ins
    • URL: http://gnu-mcu-eclipse.netlify.com/v4-neon-updates/

      加载完毕后,work with 中选择 CDT,然后将下面的内容勾选上安装:

      

      安装完成后,选择 GNU MCU Eclipse Plug-ins 安装

      安装完成后,按照教程下载包即可。

  • 相关阅读:
    为民服务贴——提供学习交流的其他比较好的平台
    【转】Web服务软件工厂
    【转】在 SQL Server 2005 中使用表值函数来实现空间数据库
    回家过年(春联)
    ArcGIS Server9.2学习开发(2)——安装配置篇
    烦困人间 游戏生活
    ArcGIS Server9.2学习开发(6)——使用Navigation、ZoomLevel和ScaleBar控件
    【转】激活 ActiveX 控件
    用Eclipse写java
    无题
  • 原文地址:https://www.cnblogs.com/kele-dad/p/11013448.html
Copyright © 2020-2023  润新知