美文网首页
mac Visual Studio Code for C环境配置

mac Visual Studio Code for C环境配置

作者: 乐Aaron | 来源:发表于2021-04-07 10:53 被阅读0次

此文章是为了指导小白如何快速配置vscode for c的环境,包括编译、运行和调试等。

一、运行环境

macOS Big Sur 版本 11.2.3
Visual Studio Code 1.55.0
VSCode(Microsoft): v.1.55.0
C/C++ IntelliSense 1.3.0
Code Runner 0.11.3

二、安装C语言插件

安装两个插件:

  1. Code Runner
  2. C/C++ IntelliSense
WX20210407-100116@2x.png

三、多文件编译

为支持一个main.c文件与多个相关*.h, *.c文件的编译,须让编译器支持多文件编译和运行。配置方法如下:

  1. 在Preference --> setting里面搜索 code runner


    WX20210407-102414@2x.png
  2. Code-runner: Executor Map 里 选择 Edit in settings.json

  3. 将$fileName, 改为 *.c


    WX20210407-105218@2x.png

四、配置调试

  1. 先建立Build环境
  • Terminal --> Configure Tasks


    截屏2021-04-07 下午5.25.13.png
  • 选择C/C++: clang ++ 生成活动文件


    截屏2021-04-07 下午5.26.12.png
  • task.json的配置文件展示如下


    截屏2021-04-07 下午5.27.12.png
  • 需要手工改的配置
    "type": 改为: "shell"
    "args": 增加: “{workspaceFolder}/*.c”;屏蔽:“{file}”

  • 运行Build,Terminal -- Run task,如果如下表示Build成功


    WX20210407-173215@2x.png
  1. 建立调试环境
  • Run --> Open Configuration


    WX20210407-174027@2x.png
  • 配置文件内容如下


    WX20210407-174145@2x.png

注意:

//该内容必须与tasks的label值一致
 "preLaunchTask": "C/C++: clang++ 生成活动文件"  
  • 打开需要调试的文件,如test.c


    截屏2021-04-07 下午5.45.33.png
  • 按F5,即可开始调试了


    WX20210407-174917@2x.png

参考文献:

  1. Using Clang in Visual Studio Code
    https://code.visualstudio.com/docs/cpp/config-clang-mac

  2. 什么是GDB和LLDB?
    https://www.cnblogs.com/StevenHuSir/p/9644557.html

相关文章

网友评论

      本文标题:mac Visual Studio Code for C环境配置

      本文链接:https://www.haomeiwen.com/subject/wnbykltx.html