deepin 下 vscode c++ 环境配置
个人偏爱使用 clang + xmake,以下内容均针对这一配置
首先配置 clang 环境,deepin 20 源里 clang 版本过低的解决方案见这里
接下来安装插件:
clangd
(提供代码补全,格式化等功能)CodeLLDB
(调试)Project Manager
(管理项目)XMake
(xmake 的 vscode 插件)
!!! info
xmake 是一个很好用的构建工具,用 lua 描述配置,语法简单,功能强大,帮你远离 cmake 的折磨。
官网提供的安装方式:
1 |
|
最后把 vscode 的插件配置一下就行了。
在设置中搜索:
Xmake: Debug Config Type
改为 codelldb
Clangd: Path
改为 clangd-15
在 vscode 的 settings.json
中添加
1 |
|
具体参数请见官网
可使用 xmake create <project-name>
创建项目,然后用 vscode 打开。效果如下:
完结撒花~
deepin 下 vscode c++ 环境配置
http://xiao-h.com/2023/01/19/deepin-vscode-dev/