MAC环境下VSCODE配置c++调试 保姆级教程 (亲测有效)

MAC环境下VSCODE配置c++调试(亲测有效)

网上有很多mac环境下配置c++的教程,试了好多好多完全不行,我甚至重装了系统再尝试都不行。

大部分教程都是跟着官网那个走的,不知道为啥我的电脑就是不行。

最后查阅了很多资料,终于是找到了一个有效的办法

话不多说上教程

  1. 下载vscode,这里不多描述了进入官网找到mac版本直接下载安装就行。官网在这

  2. 打开vscode,shift+command+p 打开命令面板 。
    在这里插入图片描述
    安装后在命令行输入code + 路径即可在目标路径下进去vscode进行操作,当然你可以不进行这一步安装,但真的会挺方便的。

  3. 如安装下述扩展,有些是为了自动补全,有的是为了显示中文,有的是为了编译运行…
    在这里插入图片描述

  4. 点击打开文件夹(自己创建一个放代码的地方,当然你想放桌面也是可以的就是会很乱。),当然也可以在命令行内通过code 命令进入。
    在这里插入图片描述

  5. 点击新建文件,命名为code.cpp(根据自己喜好即可。)
    在这里插入图片描述

  6. 输入一串测试代码,并点击debug,即箭头所示的小虫子。

在这里插入图片描述

  1. 点击创建launch.json文件,即那串蓝蓝的字,第二步点击弹出来的LLDB,再说一遍注意这里选LLDB,不要选C++(GDB/LLDB),第一个是官网教程建议选择的,不知道什么原因跑不起来,反正在我电脑上无法成功,本教程选LLDB
    在这里插入图片描述
    生成如下json文件。
    在这里插入图片描述

  2. 再次打开命令面板,shift+command+p,注意活动界面要切换为cpp文件(即当前输入代码的界面为刚才那个创建的cpp),输入Tasks,选择任务:配置任务,然后选择clang++生成活动文件,最终生成tasks.json文件如下所示。
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述

  3. 在“args“字段中添加c++标准,这里用最新的标准即c++20,“-std=c++2a"如下图所示,注意这里要与设置中c++标准一致,你也可以选择自己需要的版本,设置点击左下角的齿轮,然后搜索c++ standard即可。
    在这里插入图片描述
    在这里插入图片描述

  4. 将换成$fileBasenameNoExtension,并且添加"preLaunchTask"字段,字段内容为tasks.json中label字段的值,复制过来即可自己打容易打错,即"c/c++: clang++生成活动文件"如下图所示。在这里插入图片描述

  5. 终于配置完成了,打好断电再次点击debug即可进入调试界面,左边为监控变量。
    在这里插入图片描述

  • 14
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
在Windows环境配置VSCode来使用MSVC编译器,可以按照以下步骤进行: 步骤 1:安装VSCode 首先,在官网https://code.visualstudio.com/下载VSCode并安装到您的计算机中。 步骤 2:安装C/C++扩展 打开VSCode,点击左侧侧边栏中的“扩展”图标。在搜索框中输入“c++”,找到“C/C++”扩展并点击“安装”按钮进行安装。 步骤 3:安装MSVC编译器 在Windows环境中,MSVC编译器通常与Visual Studio一起安装。如果您没有安装Visual Studio,请下载并安装所需版本的Visual Studio,确保选择安装C++开发工具。 步骤 4:配置环境变量 将MSVC编译器所在的路径添加到系统的环境变量中,以便VSCode能够找到它。打开控制面板,点击“系统与安全”>“系统”>“高系统设置”,在“高”选项卡中点击“环境变量”按钮。在“系统变量”下找到“Path”变量,点击“编辑”,在变量值的末尾添加MSVC编译器的路径,并点击“确定”。 步骤 5:创建C项目 在VSCode中,点击“文件”>“打开文件夹”选择或创建一个用于存放C项目的文件夹。 步骤 6:配置任务 点击左侧侧边栏中的“查看”>“命令面板”,输入“任务”,选择“任务:配置任务”,然后选择“C/C++: g++ build active file”(可能是其他类似的选项)。这样会在项目文件夹中生成一个名为“.vscode”的文件夹,并在其中创建一个名为“tasks.json”的文件。 步骤 7:编辑任务配置 打开生成的“tasks.json”文件,在“tasks”数组中添加以下配置: ```json { "label": "Build with MSVC", "type": "shell", "command": "cl", "args": [ "/Zi", "/EHsc", "${file}", "/link", "/out:${fileDirname}\\${fileBasenameNoExtension}.exe" ], "group": { "kind": "build", "isDefault": true } } ``` 保存文件。 步骤 8:编译和运行 现在您可以在VSCode中打开一个C源文件,并使用快捷键Ctrl + Shift + B来编译源文件,并使用Ctrl + F5运行程序。编译的可执行文件将生成在相同的文件夹中。 上述是使用VSCode配置C环境教程的步骤,希望对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值