C++完美开发环境vscode+clangd+lldb+xmake(已亲测有效,使用体验秒杀vscode官方C++插件)

发布时间 2023-11-29 15:21:05作者: 郭炫韩Coding

vscode下载并安装

1. 下载

vscode官网下载
网速不好的可以在这里自取:vscode蓝奏云下载

2. 安装


选择我同意


可以选择不创建开始菜单


这里勾选了最后一个选择(添加到系统环境变量中,如果没有勾选这个选项,则需要手动添加),其他的按自己情况勾选,建议全部勾选方便使用


安装完成后打开vscode


打开后在扩展商店中搜索需要的插件并安装(看图)
C++开发环境必装:clangd、CodeLLDB、XMake
可选安装:Remote-SSH三件套(需要ssh远程开发选择)、Chinese(英文不好的选择)、Visual Assist Dark Theme(vs番茄插件的配色主题,我比较喜欢用)


插件安装完成后,在xmake插件上右键扩展设置


Xmake:Debug Config Type选择codelldb模式

至此完毕~ 关闭vscode!

mingw64编译器下载并安装

1. 下载

mingw64官网下载 下载UCRT runtime版本64位
网速不好的可以在这里自取:mingw64蓝奏云下载

2. 安装


将下载的压缩包解压到要安装的目录


打开高级系统设置


选择环境变量


选择Path,然后点击编辑


将刚才mingw64的目录粘贴在此处后,点击确定


在控制台依次输入命令gcc -v、g++ -v、gdb -v、clangd --version、lldb --version
以上命令若均有提示版本信息则表示mingw安装并配置成功

xmake下载并安装

1. 下载

xmake官网下载 下载xmake-master.win64.exe版本
网速不好的可以在这里自取:xmake蓝奏云下载

2. 安装


全部勾选


选择要安装的目录后,点击install完成安装


在控制台输入xmake --version检查是否安装成功

在vscode中创建c++项目并运行调试


在桌面新建一个test目录,并右键选择使用vscode打开


按住快捷键ctrl+shift+p调出vscode命令弹窗,并选择Xmake:CreateProject


右下角会提示xmake.lua not found!错误,选择Create a new xmake project!创建项目


选择语言,我这里使用C++


然后选择console,控制台程序


C++项目工程就被自动创建好了

!!!注意:如果这一步创建项目有问题,关闭vscode重新打开,按上面的步骤依次执行即可!

最后我们做两步项目的设置:


平台我们选择mingw


工具链我们选择clang


点击build构建编译我们的项目,后面的下三角、小虫子是运行与调试


至此完美的C++运行环境已经搭建完成了~
上号上号!