vscode C++开发记录
- 插件管理
- Linux 平台
- 针对编译好的程序进行 Dedug
插件管理
Linux 平台
针对编译好的程序进行 Dedug
右击源文件后,添加debug 配置 Add Debug Configuration
这是一个示例的调试配置文件,用于在VS Code中使用GDB调试已经编译好的程序
"name"
:调试配置的名称,这里设置为"libefin"。"type"
:调试器的类型,这里设置为"cppdbg",表示使用C++调试器。"request"
:调试请求类型,这里设置为"launch",表示启动一个新的调试会话。"program"
:需要调试的可执行文件的路径"args"
:可选,程序运行时的命令行参数,这里设置为一个数组"stopAtEntry"
:可选,是否在程序入口处停止,这里设置为false,表示不停止在程序入口处。"cwd"
:可选,程序运行的工作目录,这里设置为"${fileDirname}",表示使用当前打开的源代码文件所在的目录作为工作目录。"environment"
:可选,设置环境变量,这里设置为空数组,表示不设置任何环境变量。"externalConsole"
:可选,是否在外部终端中显示程序的输出,这里设置为false,表示不使用外部终端。"MIMode"
:调试器的接口类型,这里设置为"gdb",表示使用GDB接口。"setupCommands"
:可选,用于执行一些额外的GDB命令的设置。这里设置了两个命令,分别是启用GDB的pretty-printing功能和将反汇编风格设置为Intel风格。