可不可以自己搭建开发环境?

Viewed 341

看到官方说明文档里只提供了IDE,没有工具链的下载链接。请问h3863开发板能不能自己搭建编译环境,使用GNU-RISCV工具链编译?如果不行,有没有官方提供的工具链?

3 Answers

不想要一键安装的Python环境和IDE,也不想要虚拟机里的linux,破坏了现有开发环境。 能否弄个纯粹的工具链安装文档~~

这个需求的不多,简单把配置方法罗列出来了,看一下下面的帖子

看了文档,在wsl的Ubuntu20.04里完成了编译,谢谢~~ 这么说来,建立开发环境可以更简单,我开个帖子说一下

一、开发环境搭建

配置shell

配置默认使用bash。打开Linux终端,执行命令“sudo dpkg-reconfigure dash”, 选择no。

安装Cmake

打开Linux终端,执行命令“sudo apt install cmake”, 完 成Cmake的安装。

安装Python环境

    1. 打开Linux终端,输入命令“python3 -V”,查看Python版本号,推荐python3.8.0以上版本
    1. 如果Python版本太低,请使用命令“sudo apt-get update”更新系统到最新,或通过命令“sudo apt-get install python3 -y”安装Python3(需root/sudo权限安装),安装后再次确认Python版本。
      如果仍不能满足版本要求,请从“https://www.python.org/downloads/source/”下载对应版本源码包,下载与安装方法请阅读https://wiki.python.org/moin/BeginnersGuide/Download和源码包内README内容。
    1. 安装Python包管理工具,运行命令“sudo apt-get install python3-setuptools python3-pip -y"(需 root/sudo权限安装)。
    1. 安装Kconfiglib 14.1.0+,使用命令“sudo pip3 install kconfiglib”(需root/sudo权限安装),或从“https://pypi.org/project/kconfiglib”下载.whl文件(例如:kconfiglib-14.1.0-py2.py3-none-any.whl)后,使用“pip3 install kconfiglib-xxx.whl”进行安装(需root/sudo权限安装),或者下载源码包到本地并解压,使用“python setup.py install”进行安装(需root/sudo权限安装)。
    1. 安装升级文件签名依赖的Python组件包。
      安装pycparser:
      从“https://pypi.org/project/pycparser/”下载.whl文件(例如:pycparser-2.21-py2.py3-none-any.whl)后,使用“pip3 install pycparser-xxx.whl”进行安装(需root/sudo权限安装),或者下载源码包到本地并解压,使用“python setup.py install”进行安装(需root/sudo权限安装)。安装完成后界面会提示“Successfully intalled pycparser-2.21”。

二、编译SDK

编译方法

根目录下执行“python3 build.py”指令运行脚本编译,即可编译出对应的SDK程序。

编译得到的烧录镜像在“output/ws63/fwpkg/ws63-liteos-app”目录下