美文网首页
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