mac利用vscode运行c语言程序,MAC下使用Visual Studio Code来运行C/C++的记录

前言

一次偶然的发现在MAC下用visual studio code可以运行C/C++文件。因为今年的计划是打算学习数据结构与算法的,自己也买了一本《数据结构与算法-C语言实现》,到时需要在编译器上来操作一番。于是花了2个小时简单的把VS code来熟悉了一下流程,安装,编译,调试。

最终的结果如图。

adc400a0eefd

08E7A9B2-F881-4E2D-9E5D-CD706734A02A.png

安装

adc400a0eefd

官网.png

解压缩,直接安装就行了。

这里需要安装两个C++的插件。一个是

adc400a0eefd

插件1.png

adc400a0eefd

插件2.png

我还下了一个简体中文语言插件。

adc400a0eefd

插件3.png

三个插件安装后,再重新打开VS code就可以用了。无需设置其它的。

建立文件

打开VS Code在首页添加工作区间,新建文件first.cpp

adc400a0eefd

新建.png

写上几句测试代码

adc400a0eefd

代码.png

后面的话要配置三个文件如下:

adc400a0eefd

配置.png

添加launch.json文件

它的作用是让我们调试代码用的,点击小虫子图标,按图所示修改一下,在第一次是时候它会叫你选择环境,后面几个文件也是一样的要在C++环境下。具体的详细可看请访问: https://go.microsoft.com/fwlink/?linkid=830387

adc400a0eefd

F054B79B-0645-49C6-960F-9FB81C4C4428.png

adc400a0eefd

BEC6E66F-B256-4D3F-8D37-0F23B8BA3A8C.png

添加tasks.json

这个文件的作用是编译C/C++源码。在按Command+shift+B快捷键运行,后面会让你创建tasks.json的提示 没有找到要运行的生成任务,配置生成任务,直接选择使用模板创建tasks.json文件

{

// See https://go.microsoft.com/fwlink/?LinkId=733558

// for the documentation about the tasks.json format

"version": "2.0.0",

"tasks": [

{

"label": "c++",

"type": "shell",

"command": "clang++",

"args": [

"first.cpp",

"-std=c++11",

"-g"

],

"presentation": {

"echo": true,

"reveal": "always",

"focus": false,

"panel": "shared"

},

"group": {

"kind": "build",

"isDefault": true

}

}

]

}

Debug

在左边会显示变量的值,很方便。

刚开始一直在纠结怎么打那个小红点断点的。后面发现,原来用鼠标在行号那里单击一下就可以了。

adc400a0eefd

BBD08016-8840-48B0-A7B1-2F8F03B960BD.png

adc400a0eefd

debug.png

最后运行完

运行完后,会在终端显示。

adc400a0eefd

BD4C69B3-50D5-4943-AB6C-448D646A0BA3.png

总结

到时就方便我学习操作《数据与结构 - c语言实现》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值