如何在Ubuntu上搭建编译环境:修订间差异

来自Bouffalo Lab Docs
跳转到导航 跳转到搜索
武楷轩留言 | 贡献
无编辑摘要
武楷轩留言 | 贡献
无编辑摘要
第8行: 第8行:
$ sudo apt install cmake
$ sudo apt install cmake
</syntaxhighlight>下载编译工具链:<syntaxhighlight lang="bash">
</syntaxhighlight>下载编译工具链:<syntaxhighlight lang="bash">
git clone "ssh://kxwu@gerrit.bouffalolab.com:29418/bouffalo/toolchain/riscv/t-head/linux64"
git clone "https://github.com/bouffalolab/bouffalo_sdk”
</syntaxhighlight>如果你使用clangd来作为LSP实现工具,则下载 bear和clangd :<syntaxhighlight lang="bash">$ sudo apt install clangd
</syntaxhighlight>如果你使用clangd来作为LSP实现工具,则下载 bear和clangd :<syntaxhighlight lang="bash">$ sudo apt install clangd
$ sudo apt install bear
$ sudo apt install bear

2025年5月28日 (三) 07:52的版本

准备环境

更新源:

$ sudo apt update

Bouffalo SDK需要CMake工具:

$ sudo apt install cmake

下载编译工具链:

git clone "https://github.com/bouffalolab/bouffalo_sdk”

如果你使用clangd来作为LSP实现工具,则下载 bear和clangd :

$ sudo apt install clangd
$ sudo apt install bear
#该工具和make一起使用时会生成 .json文件,该文件记录各种编译参数路径等信息,用于LSP通信使用

执行时则执行 根据手册执行对应参数,在前面加上一个 bear即可,例如:

bear -- make clean && make CHIP=bl616 BOARD=bl616dk

如果你选择使用VScode,那么只需要下载对应插件即可。

也可以在VScode中配置为clangd。