1. VSCode 中打开 WSL 2. WSL 中下载 clangd 3. VSCode 在 WSL 中下载 clangd 插件 4. clangd 特性配置 5. clangd 插件参数配置 6. 简单的效果图 Ⅳ cmake Ⅴ nvim 3 参考资料 0 前言 为什么选择VSCode? 轻量:相对VS等这些传统IDE来说,VSCode启动速度快,占用资源较少。 插件生态:VSCode 的插件生态系...
将CMake设置为Debug模式后,添加断点,点击下面的虫子,成功进入debug 5. 关闭WSL 如果长期不使用WSL,可以关闭以节省资源。 查看目前正在运行的wsl wsl--list--verbose 关闭所有wsl wsl--shutdown 6. 其他 我也是刚开始用WSL,后面会在这里总结一些经验 (1) 文件传输 Windows与WSL传输文件非常方便,打开文件资源管理器...
第一种,当我希望用vscode连接服务器远程调试代码时,总是无法正确构建和运行代码,vscode界面一堆的运行按钮,我都感觉不是一个插件提供的(插件装多了也不好),总之就是vscode调试cmake需要两个文件在.vscode中,一个launch.json,一个tasks.json(没有可以自己创建),内容参考如下: launch.json { "version": "2.0.0...
为了在win10下较好的调试linux程序,需要安装Remote - WSL这个插件,安装以后,左下角就会出现绿色的按钮,用来重新在WSL中打开vscode。 CMake配置 安装完CMake Tools以后,就可以直接通过点击按键实现configure,make工作了。 然后运行(如果是OpenGL程序还需要额外配置一下,参考最后“OpenGL程序运行”小节: Debug配置 首先安装...
个人认为,使用Windows + WSL + CMake + VSCode配置运行、调试C++小项目的体验非常舒畅,尤其适用于多文件项目的开发。首先,操作系统推荐为Win11,并安装WLS(Ubuntu20.04版本)。这一步骤需要在控制面板中启用Windows功能,具体包括Hyper-V、Windows虚拟机监控程序平台以及适用于Linux的Windows子系统。完成...
用VSCODE WSL模式打开该目录。 在.vscode文件夹下面创建task.json。 task.json { "version": "2.0.0", "tasks": [ { "label": "mkdir", "type": "shell", "command": "mkdir build -p" }, { "label": "cmake", "type": "shell", ...
安装CMake,建议版本V3.27 以上。下载安装地址: CMake 安装内存泄漏检测工具 查看GCC版本 通过远程资源管理器打开连接,远程资源管理器 --- WSL目标(远程/隧道SSH)--- 默认发行版(新建远程SSH)--- 在新窗口中连接。创建CMake工程 打开Linux终端,输入下列命令,创建新的工作目录并用VSC打开。在...
cmake:sudo apt install cmake gdb:sudo apt install gdb 由于vscode本身就可以当作一个终端来使用,因此进入WSL环境后,直接在vscode-terminal中输入上述安装命令。由于我已经安装了上述软件,因此继续安装会显示如下: 5. 创建文件夹。下面先写简单的demo测试下怎么继续使用。先创建一个名字是demo的文件夹: ...
cmake:sudo apt install cmake gdb:sudo apt install gdb 由于vscode本身就可以当作一个终端来使用,因此进入WSL环境后,直接在vscode-terminal中输入上述安装命令。由于我已经安装了上述软件,因此继续安装会显示如下: 5. 创建文件夹。下面先写简单的demo测试下怎么继续使用。先创建一个名字是demo 的文件夹: ...
通过“explorer.exe .”在Windows资源管理器中访问WSL项目。在"/etc/wsl.conf"中禁用WSL2访问Windows环境变量,可能影响VSCode的使用。安装Windows Terminal以替代默认终端。在VSCode中,使用快捷键安装扩展,如C++、CMake Tools等。设置Linux开发环境,参考VS Code的Linux子系统教程进行配置。确保安装CMake(...