写一个C++文件,按F5就可以开始调试了。 按下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。
安装插件 之前在windows安装的插件,都会自动给你推荐适合wsl的版本,直接点击在,xxxx中安装就可以了。 Remote三件套 在扩展商店搜remote,前三个必装,后面的看你自己的实际需求。 安装C/cpp扩展 安装code runner 配置c/c++扩展 ctrl+shift+p输入c/c++,找到并点击打开 修改配置如图 配置Tasks 在当前目录新建一个cpp...
2.查看wsl版本:cat /proc/version>>Linux version 4.4.0-22621-Microsoft (Microsoft@Microsoft.com) (gcc version 5.4.0 (GCC) ) #2506-Microsoft Fri Jan 01 08:00:00 PST 2016>>这里显示对应linux版本(选择Linux x64) 4.安装扩展 移动该.vsix文件到~/目录下:cp /mnt/c/Users/613/Downloads/ms-vsc...
就是创建个目录然后在那个目录下执行code .(注意之一有个点.)。这会直接打开VSCode,并帮你远程连接WSL。 mkdircdcode.png 编辑配置 键入Ctrl + Shift + P打开命令面板。输入C/C++ edit configurations,选择UI的直观简单些。 editconfigurations.png 照着图上的搞就行了 UIConfigure.png 创建Tasks 打开命令面板。...
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并写入以下内容:...
epoll-server项目为例,通过VSCODE编译并调试。 该形目由CMake构建,目标在该目录下生成build目录,通过CMake生成Makefile工程到build目录下,然后在build目录下执行make命令进行编译,最后通过VSCODE进行调试。 Build 代码目录 用VSCODE WSL模式打开该目录。 在.vscode文件夹下面创建task.json。
为了在win10下较好的调试linux程序,需要安装Remote - WSL这个插件,安装以后,左下角就会出现绿色的按钮,用来重新在WSL中打开vscode。 CMake配置 安装完CMake Tools以后,就可以直接通过点击按键实现configure,make工作了。 然后运行(如果是OpenGL程序还需要额外配置一下,参考最后“OpenGL程序运行”小节: ...
安装VSCode插件:打开VSCode,在扩展(Extensions)面板中搜索并安装C/C++插件。这个插件提供了C和C++语言的语法高亮、代码补全、调试等功能。 配置VSCode连接WSL:在VSCode中,按下Ctrl + Shift + P打开命令面板,输入"Remote-WSL: New Window"并选择它。这将打开一个新的VSCode窗口,与WSL建立连接。
WSL2中进行Linux环境开发,需要安装对应的插件到WSL Vscode Server中,才可以获得对应的功能,例如Python/C/C++/CMake等插件,需要同时安装Local和Remote端,然后就可以获得对应的支持。 4 Vscode中的C/C++调试 4.1 基本流程 安装好C/C++ Pack插件后,可以创建CPP文件,并且启动运行和调试,选择一个工具链后进行调试。 4.2...
初心是我希望用IDE打断点调试,两种方式,其一用vscode连接服务器来,vscode中打断点调试;其二是用clion来,利用wsl运行代码,clion中打断点调试。 第一种,当我希望用vscode连接服务器远程调试代码时,总是无法正确构建和运行代码,vscode界面一堆的运行按钮,我都感觉不是一个插件提供的(插件装多了也不好),总之就是vscode...