安装GDB调试器:要在VS Code中进行C语言程序的调试,需要用到GDB这个调试器。安装命令为:sudo apt-get install gdb。 二、配置VS Code 为了在VS Code中顺利编写和调试C语言程序,需要进行一些配置。 安装C/C++扩展:首先在VS Code中安装Microsoft的C/C++扩展。这个扩展提供了代码高亮、代码自动完成、调试支持等功能,...
首先你要有VSCode,WSL,C/C++扩展。 我用的WSL是Ubuntu-20.04。 首先找到vscode的store,在搜索框总搜索C++,就能看到C/C++插件。点击Install安装即可,完成之后,界面如下: 安装环境 首先保证你的WSL已经安装好了环境 1.whereis g++ 2.whereis gdb 若没有以上输出,请输入以下命令安装g++和gdb 1.sudoapt-getinstall ...
1> 已提取包含路径。 1> CMake 生成完毕。 设置断点、启动调试 调试控制台信息: =thread-group-added,id="i1" GNU gdb (Ubuntu 9.2-0ubuntu1~20.04.2) 9.2 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This...
配置CMake 调试会话 CMakeSettings.json 参考 CMake 预定义配置架构参考 C++ 生成见解 比较标头单元、模块和预编译标头 标头单元 预编译标头文件 C++ 发行版本 通过命令行使用 MSVC 工具集 通过命令行使用 MSBuild 演练:创建并使用静态库 (C++) 在Visual Studio 中生成 C++ DLL ...
接下来是编译运行项目,有两种方法,第一种是用C/C++插件,第二种方法是使用CMake。 第一种方法速度比较慢,而且不适合多文件项目,不推荐使用,但是还是介绍一下,如果不想看可以直接跳到这里 (1) 使用VSCode插件 点击右上角的三角形,或者按F5,然后选择g++编译器 ...
launch.json调试器设置 由于微软文档写的非常详细,感觉没什么写的必要了,后续只贴参数和链接了 task配置 task.json {"version":"2.0.0","tasks":[{"type":"shell","label":"C/C++: g++ build active file","command":"/usr/bin/g++","args":["-g","${file}","-o","${fileDirname}/${fileBa...
for Linux)也能满足需求。于是就抱着尝试一下的心态,一步一步安装和配置了 c 语言的开发和调试环境...
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-vsco...
个人认为,使用Windows + WSL + CMake + VSCode配置运行、调试C++小项目的体验非常舒畅,尤其适用于多文件项目的开发。首先,操作系统推荐为Win11,并安装WLS(Ubuntu20.04版本)。这一步骤需要在控制面板中启用Windows功能,具体包括Hyper-V、Windows虚拟机监控程序平台以及适用于Linux的Windows子系统。完成...