选择CMake:Quick Start使用cmake tool插件创建项目 选择添加新预设-从编辑器创建 选择linux已安装的编译器 [proc] 执行命令: /usr/bin/cmake -DCMAKE_BUILD_TYPE:STRING=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE --no-warn-unused-cli -S/home/qiuliw/linux-code_demo/Adapter_Pattern -B/home/qi...
将CMake设置为Debug模式后,添加断点,点击下面的虫子,成功进入debug 5. 关闭WSL 如果长期不使用WSL,可以关闭以节省资源。 查看目前正在运行的wsl wsl--list--verbose 关闭所有wsl wsl--shutdown 6. 其他 我也是刚开始用WSL,后面会在这里总结一些经验 (1) 文件传输 Windows与WSL传输文件非常方便,打开文件资源管理器...
1. VSCode 中打开 WSL 2. WSL 中下载 clangd 3. VSCode 在 WSL 中下载 clangd 插件 4. clangd 特性配置 5. clangd 插件参数配置 6. 简单的效果图 Ⅳ cmake Ⅴ nvim 3 参考资料 0 前言 为什么选择VSCode? 轻量:相对VS等这些传统IDE来说,VSCode启动速度快,占用资源较少。 插件生态:VSCode 的插件生态系...
6、vs里集成cmake,默认的build目录是"cmake.buildDirectory": "${workspaceFolder}/build",而我的需求是在${workspaceFolder},在settings.xml里加上这一句即可 7、vscode里的cmake参数定制 "cmake.buildArgs" 8、vscode里的cmake每次build都会全部重新编译,"cmake.clearOutputBeforeBuild": false,设置为false禁止掉...
Windows + WSL + CMake + VSCode确实是运行调试C++小项目的最佳配置之一,尤其适用于多文件项目的开发。以下是对该配置的详细解答:系统与环境配置:推荐使用Win11作为操作系统。安装WSL,并启用HyperV、Windows虚拟机监控程序平台以及适用于Linux的Windows子系统功能。在WSL中,新建非默认账户以提高安全性,...
4. 在终端中将wsl2转换成wsl:wsl --set-default-version 1 5. 安装ubuntu:wsl --install -d Ubuntu,设置用户名和密码 6. 安装配置环境:sudo apt update && sudo apt upgrade && sudo apt install g++ gdb。效果如下: 7. 安装cmake:sudo apt install cmake ...
为了在win10下较好的调试linux程序,需要安装Remote - WSL这个插件,安装以后,左下角就会出现绿色的按钮,用来重新在WSL中打开vscode。 CMake配置 安装完CMake Tools以后,就可以直接通过点击按键实现configure,make工作了。 然后运行(如果是OpenGL程序还需要额外配置一下,参考最后“OpenGL程序运行”小节: ...
第二个是clion,我配了它的wsl远程工具链,总提示我找不到cmake,后来一惊醒,我给clion的cmake地址是一个软链接,它应该是不支持软链接,于是把工具链中的配置换成了wsl中cmake可执行文件在的位置,通了。 值得注意的是,我本来希望clion通过ssh像vscode一样远程连接上wsl的,后来发现clion的远程开发方式是使用远程的...
在完成配置后,通过VSCode的运行和调试功能进行项目的运行和调试。调试时,使用CMake进行配置设置以选择Debug模式,并在代码中设置断点。在需要时,点击运行或调试按钮,即可进入调试状态。为了节省资源,当不再使用WSL时,应关闭WLS服务。通过查看和关闭运行中的WLS服务来完成这一操作。在使用过程中,还需要...