查看“︁如何在Ubuntu上搭建编译环境”︁的源代码
←
如何在Ubuntu上搭建编译环境
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
不允许您执行您所请求的操作。
您可以查看和复制此页面的源代码。
= 准备环境 = 更新源:<syntaxhighlight lang="bash"> $ sudo apt update </syntaxhighlight>Bouffalo SDK需要CMake工具: <syntaxhighlight lang=shell> $ sudo apt install cmake </syntaxhighlight>下载编译工具链:<syntaxhighlight lang="bash"> git clone "https://github.com/bouffalolab/bouffalo_sdk” </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的原生插件的支持比较弱,实际验证发现有可能导致头文件跳转错误。但好消息是该插件也会采用bear生成的compile_commands.json,所以建议仍然使用bear生成一下。<gallery widths="500" heights="200"> </gallery>也可以在VScode中配置为clangd。
返回
如何在Ubuntu上搭建编译环境
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息