如何在Ubuntu上搭建编译环境:修订间差异
跳转到导航
跳转到搜索
创建页面,内容为“= 准备环境 = Bouffalo SDK需要CMake工具: <syntaxhighlight lang=shell> $ sudo apt install cmake </syntaxhighlight>” |
小无编辑摘要 |
||
| 第1行: | 第1行: | ||
= 准备环境 = | = 准备环境 = | ||
Bouffalo SDK需要CMake工具: | 更新源:<syntaxhighlight lang="bash"> | ||
$ sudo apt update | |||
</syntaxhighlight>Bouffalo SDK需要CMake工具: | |||
<syntaxhighlight lang=shell> | <syntaxhighlight lang=shell> | ||
$ sudo apt install cmake | $ sudo apt install cmake | ||
</syntaxhighlight> | </syntaxhighlight>下载编译工具链:<syntaxhighlight lang="bash"> | ||
git clone "ssh://kxwu@gerrit.bouffalolab.com:29418/bouffalo/toolchain/riscv/t-head/linux64" | |||
</syntaxhighlight>如果你使用clangd来作为LSP实现工具,则下载 bear和clangd :<syntaxhighlight lang="bash">$ sudo apt install clangd | |||
$ sudo apt install bear | |||
#该工具和make一起使用时会生成 .json文件,该文件记录各种编译参数路径等信息,用于LSP通信使用</syntaxhighlight>执行时则执行 根据手册执行对应参数,在前面加上一个 bear即可,例如:<syntaxhighlight lang="bash"> | |||
bear -- make clean && make CHIP=bl616 BOARD=bl616dk | |||
</syntaxhighlight>如果你选择使用VScode,那么只需要下载对应插件即可。 | |||
也可以在VScode中配置为clangd。 | |||
2025年5月28日 (三) 07:08的版本
准备环境
更新源:
$ sudo apt update
Bouffalo SDK需要CMake工具:
$ sudo apt install cmake
下载编译工具链:
git clone "ssh://kxwu@gerrit.bouffalolab.com:29418/bouffalo/toolchain/riscv/t-head/linux64"
如果你使用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。