Skip to content

Linux 环境搭建

作者

kirto

本文主要介绍在 Linux 环境中如何搭建 XFusion 开发环境

环境搭建

具体搭建linux还是windows环境,需要看SDK可以在windows还是linux上开发

前置准备

如果没有安装 python, 请先安装 python 3.8 以上的版本的 python.

bash
sudo apt-get install python3 python3-pip

如果环境中有 python3, 但是没有 python , 可以创建 python 的软连接

bash
sudo ln -s /usr/bin/python3 /user/bin/python

还需要安装 git 方便拉取源码

bash
sudo apt-get git

安装 XFusion

  1. 克隆仓库
bash
git clone --recurse-submodules https://github.com/x-eks-fusion/xfusion.git
  1. 激活 XFusion
bash
cd xfusion             # 进入 XFusion 文件夹
. ./export.sh <target> # 激活指定的芯片

⚠️注意

每次打开一个新的终端,如果想要用 XFusion 都需要激活一次

由于这个操作比较常用,所以我们可以通过在 .bashrc 中通过 alias 命令,设置一个别名。

bash
vim ~/.bashrc # 根据不同 shell ,zsh 就是 .zshrc

进入 vim 界面后,输入 Shift+g,跳转到最后一行。 按下 o 插入自己的命令。

bash
alias get_xf=". ~/xfusion/export.sh"   # 双引号后面是 XFusion 路径

然后通过 Esc 退出编辑。 最后通过 :+w+q 再加上回车确认保存。

至此,重启终端后。每次激活只需要输入:

bash
get_xf