为了在win10下较好的调试linux程序,需要安装Remote - WSL这个插件,安装以后,左下角就会出现绿色的按钮,用来重新在WSL中打开vscode。 CMake配置 安装完CMake Tools以后,就可以直接通过点击按键实现configure,make工作了。 然后运行(如果是OpenGL程序还需要额外配置一下,参考最后“OpenGL程序运行”小节: Debug配置 首先安装...
按下F5会有个提示,选择C++(GDB/LLDB) 选择g++ build and debug active file 接下来F5就可以调试了。 错误解决 若报‘unable to start debugging. the value of midebuggerpath is invalid’错误。 解决方案: 在wsl下输入命令:whereis gdb,若没有出现路径,则需要安装gdb。 安装完gdb之后,再次输入whereis gdb命...
sourceFileMap : 由 wsl 到的 windows 的目录映射.如果test.c不在C盘需要修改cwd : 可执行文件的运行目录.stopAtEntry : 是否在main函数起点暂停. args : 可执行文件的参数. 可以按 Ctrl + ` (或查看->终端) 启动终端, 运行 bash 进入wsl, 运行 pwd 查看当前目录. 开始调试 4.1. 按 Ctrl + ` (或...
wsl下使用vscode对C++进行断点调试 首先 在vscode下给wsl安装C/C++插件,注意不是LOCAL 其次 打开wsl remote terminal并安装gdb 速度过慢参考wsl安装Ubuntu16.04+Python2.7换源 $sudo apt install gdb 最后 在cpp文件目录下创建.vscode/launch.json并写入以下内容: {// Use IntelliSense to learn about possible attri...
在"/etc/wsl.conf" 文件添加,禁用WSL2访问Windows的环境变量。但会无法在WSL端通过"code ." 打开VSC。安装 Windows 终端 打开 Microsoft Store,搜索“Windows Terminal”。安装VSCode CTRL+SHIFT+P 命令 CTRL+SHIFT+X 扩展 CTRL+SHIFT+E 资源浏览器 CTRL+SHIFT+B bulid 设置Linux开发环境 参考链接 ...
xiaer Developer @ Free
调试WSL的Golang程序 想要在VScode里调试Golang程序,推荐安装专属插件,就可以实现本地调试(相关系列文章请戳这里);想要在VScode里远程调试Golang程序,需要在安装专属插件时选择“Install on WSL”选项: 完成以上操作后,就能在VScode上点击debug,可能会遇到找不到gcc依赖,导致启动失败(可见微软的Ubuntu镜像是简洁版),可...
使用VSCode的运行和调试功能进行项目的运行和调试。调试时,使用CMake进行配置设置以选择Debug模式,并在代码中设置断点。点击运行或调试按钮,即可进入调试状态,查看变量值、执行流程等信息。资源管理:当不再使用WSL时,应关闭WSL服务以节省资源。注意事项:注意Windows与WSL之间的文件传输便捷性,可通过文件...
【参考Microsoft官方文档:https://code.visualstudio.com/docs/cpp/cpp-debug和https://code.visualstudio.com/docs/cpp/config-wsl】 1.在VSCode中安装扩展“C/C++”和"Remote - WSL"。如果要使用WSL远程桌面,那么在第2步启动WSL远程桌面后在左边栏->扩展中搜索“C/C++”点击“在WSL: Ubuntu中安装”。