为了在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命...
4.1. 按 Ctrl + ` (或查看->终端) 启动终端, 输入 bash 进入wsl, 运行 gcc -g test.c , -g 选项开启调试模式. 4.2. 点击代码行号左侧设置断点. 4.3. 按下F5或者点击调试->启动调试开始调试. 效果如下 : 左侧是变量的值, 可以进行编辑修改. 下方是调试控制台, 输出调试信息, 可以修改变量的值,...
首先# 在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 attributes.// Hover to view des...
xiaer Developer @ Free
第一条命令会使用gcc编译器将C代码编译成可执行文件,生成的可执行文件命名为“hello”。第二条命令会执行该可执行文件,显示输出结果。 注意:在运行C代码之前,确保已经安装了GCC编译器(GNU Compiler Collection)。GCC是Linux和macOS系统默认的编译器,对于Windows系统,你可以安装MinGW或者WSL(Windows Subsystem for Linux...
Ctrl+Shift+D: Debug/Run Ctrl+Shift+X: Extension Ctrl+`:打开内嵌的Shell … 3.4 常用扩展 Vim:Vscode中模拟vim编辑器。 WSL:支持WSL系统中的文件打开,获得Vscode的所有特性支持,可以方便windows平台进行Linux环境的开发,极大提升效率。 C/C++ Themes:C/C++的主题,包括Light和Dark。 C/C++:C/C++的IntelliSense...
在完成配置后,通过VSCode的运行和调试功能进行项目的运行和调试。调试时,使用CMake进行配置设置以选择Debug模式,并在代码中设置断点。在需要时,点击运行或调试按钮,即可进入调试状态。为了节省资源,当不再使用WSL时,应关闭WLS服务。通过查看和关闭运行中的WLS服务来完成这一操作。在使用过程中,还需要...
这里需要讲述的是, java代码项目源码放在linux服务器上面, 使用vscode启动wsl远程调试, 项目运行在linux环境里, 以便一些个环境配置, 在部署上线的时候, 可以省下很多时间去兼容… 这里使用的是springboot项目vscode远程调试linux代码, 进行debuglinux系统准备安装jdk安装mavenwindow配置配置vscode免密登录安装vscode插件 l ...
到此,从安装WSL到在WSL中编译运行一个cpp程序,大致讲解完毕,整个过程基本没有配置、便于使用。可能你发现了,是不是还缺少一个环节:debug。 由于在上面步骤【4】中,已经安装了gdb调试软件。如果你会gdb,那么就可以直接使用gdb进行调试了。如果不熟悉,可以自己先行学习,也可以等等我,关于gdb调试的文章我准备等毕业答...