linux vscode 构建调试环境

本文介绍了如何在Linux环境下使用VS Code构建和调试C++程序。通过下载VS Code,设置调试按钮,生成launch.json配置文件,添加编译选项-g,以及调整launch.json来指定调试的可执行文件和参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux下的开发环境,包括调试什么的,学习成本不低呀,无法像我们在windows下面那样,有visual studio这种核武器!

但是幸运的是,我们有vs code.

下载地址:

https://code.visualstudio.com/

首先看下效果图:
在这里插入图片描述

这个效果已经相当OK了,接下里在linux环境下,调试妥妥的!

接下来给大家讲解一下,如何构建debug调试环境:

在这里插入图片描述

由于linux下标注实在太麻烦,因此没法添加一些很明显的箭头指示,请见谅!

看最左边,从上到下第四个是调试按钮,选中。

debug模式下,选中:g++ build and debug artive file.

这个时候就会自动帮你生成launch.json配置文件了.

下面说说我的操作流程,比较通用:

  1. 自己用命令生成可执行文件.

自己编写CMakeList.txt或者makefile,然后再make.

注意生成的可执行文件一定要添加编译选项-g.

ex:g++ test_gdb.cpp -g -o test_gdb

只有添加了-g选项才能支持调试.

第一步完成之后,这个时候我们就得到了可执行文件,并且这个可执行文件是可以调试的,后面我们就需要告诉vscode,我需要调试这个应用程序.

  1. 在生成了支持
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值