2. MXMACA Clangd 安装

2.1. 准备文件

下载并安装2.27.0及以后版本的MXMACA SDK包。

Clangd工具已安装于 /opt/maca/mxgpu_llvm/bin/clangd 。Clangd插件安装文件位于 /opt/maca/mxgpu_llvm/extensions/packages/MXMACA-clangd-0.2.0.vsix

2.2. 安装Clangd插件

采用VSCode插件离线安装方法,将Clangd插件安装到VSCode。

  1. 在VSCode主界面选择 View -> Extensions

  2. 点击 Views and More Actions 图标 image5 ,选择 Install from VSIX ,找到 MXMACA-clangd-0.2.0.vsix 文件进行安装。部分环境中安装耗时可能较久,耐心等待即可。

../_images/image6.png

图 2.1 安装Clangd插件

2.3. 禁用VSCode官方C/C++插件(若有)

Clangd和官方C/C++插件会有冲突,若已安装C/C++插件,如C/C++ Extension Pack,需禁用。

  1. 点击插件右侧配置按钮 image7

../_images/image8.png

图 2.2 点击配置按钮

  1. 根据需要选择 DisableDisable (Workspace) ,在全局或当前工程禁用插件。

../_images/image9.png

图 2.3 选择禁用插件

  1. 点击插件的 Reload Required 或直接重启VSCode使得禁用生效,即插件变灰色。

../_images/image10.png

图 2.4 禁用生效