VsCode如何配置C语言环境?

这篇具有很好参考价值的文章主要介绍了VsCode如何配置C语言环境?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

以前学校上C语言课程都是使用VC++6.0上课,这个学期为了复习一遍C语言,而且自己经常使用VSCode开发前端项目,所以为了方便。这里把需要的环境和插件配置在这里介绍一下。

Windows环境下安装C语言编译器

MinGW-W64 GCC的下载地址为:https://github.com/niXman/mingw-builds-binaries/releases
详细下载配置可以看我的另一篇博客:
安装和配置MinGW-X64 _

我的电脑->属性->高级系统设置->环境变量->系统变量->path->新建一个路径(比如:D:\ProgramFiles\gcc\mingw64\bin)

在随后出现的”cmd.exe"窗口中,输入“gcc -v"命令,会出现gcc的版本号,说明安装配置成功。

下载VsCode插件

  • Code Runner
  • C/C++

在随后的Settings页面中,将“Run Code Configuration”中的“Run In Terminal"、"Save File Before Run"前面的复选框选中。
VsCode如何配置C语言环境?

配置插件环境

.vscode下的文件:

launch.json
{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) Windows 上的 Bash 启动",
            "type": "cppdbg",
            "request": "launch",
            "program": "输入程序名称,例如 ${workspaceFolder}/a.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "/mnt/${fileDirname}",
            "environment": [],
            "externalConsole": false,
            "pipeTransport": {
                "debuggerPath": "/usr/bin/gdb",
                "pipeProgram": "${env:windir}\\system32\\bash.exe",
                "pipeArgs": ["-c"],
                "pipeCwd": ""
            },
            "setupCommands": [
                {
                    "description": "为 gdb 启用整齐打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                },
                {
                    "description": "将反汇编风格设置为 Intel",
                    "text": "-gdb-set disassembly-flavor intel",
                    "ignoreFailures": true
                }
            ]
        }

    ]
}
settings.json
{
    "C_Cpp.errorSquiggles": "disabled",
    "files.associations": {
        "windows.h": "c",
        "stdio.h": "c",
        "stdlib.h": "c"
    }
}
tasks.json
{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: gcc.exe 生成活动文件",
            "command": "D:\\ProgramFiles\\gcc\\mingw64\\bin\\gcc.exe",
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "${fileDirname}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "调试器生成的任务。"
        }
    ],
    "version": "2.0.0"
}

运行

我们编写一个C语言程序:

/**
 * 需求:
 *  (1)、将整数 5 的第 2 个二进制置1        解法:将0101 | 0010 => 0111(最终结果)
    (2)、将整数 7 的第 4 个二进制位取反      解法:已经0111(7),只要 ^(异或)上1000就可以得到:1111
    (3)、将整数 15 右移 2 位,再将第 2 个二进制位置 0  解法:先将1111(15)>>2,然后0011 & 1101 => 0001
    (4)、设变量 a 的二进制数是 10101101,若想通过运算 a^b 使得 a的中间 4 位取反,其余位不变,则 b 的值是多少 ?
       1    1    1    1    1    1    1    1
       128  64   32   16   8    4    2    1
       解法:
       10101101
       128+32+8+4+1=173
       ----
       00111100
       32+16+8+4=60
       ----
       10010001
       128+16+1=145
       ----
       注意位置:1010 第一个位置是0,第二个位置是1。
*/
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    SetConsoleOutputCP(65001);
    int num1 = 5;
    int result1 = num1 | 2;
    printf("%d\n",result1);
    int num2 = result1;
    int result2 = num2 ^ 8;
    printf("%d\n",result2);
    int num3 = result2;
    int result3 = (num3 >> 2) & 13;
    printf("%d\n",result3);
    int num4 = 173;
    int result4 = num4 ^ 60;
    printf("%d\n",result4);
    getchar();
    return 0;
}

然后对文件右键点击Run Code就可以生成exe文件并运行了
VsCode如何配置C语言环境?

调试

这个问题暂时未解决,等待未来的自己解决。

结尾

VsCode上面写c语言代码是一种极其优雅的方式,如果该文章对您有帮助的话,希望能够点赞一下该文章,我也会不断更新更多工具操作和环境配置的文章,
为大家解决更多问题。文章来源地址https://www.toymoban.com/news/detail-612444.html

到了这里,关于VsCode如何配置C语言环境?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Golang】VScode配置Go语言环境

    安装VScode请参考我的上一篇博客:VScode安装_㫪548的博客-CSDN博客 接下来我们直接进入正题: Go语言(又称Golang)是一种开源的编程语言,由Google开发并于2009年首次发布。Go语言具有简洁、高效、可靠和易于阅读的特点,被设计用于解决大型项目的开发需求。它结合了静态类型

    2024年02月03日
    浏览(64)
  • VSCode配置C/C++语言环境(2023版)

    vscode下载地址 https://code.visualstudio.com/ 不会安装vscode的看下方博客: 超详细VSCode安装教程(Windows)_索儿呀的博客-CSDN博客 C编译器(MinGW-W64 GCC)下载地址: https://sourceforge.net/projects/mingw-w64/files/mingw-w64/ 在线下载的exe文件一般是会有网络的问题,导致下载不了,建议windows64位

    2024年02月09日
    浏览(46)
  • VScode下配置Go语言开发环境【2023最新】

    本文主要记录了 Go 的安装,以及给 vscode 配置 Go 的环境。 截图比较多所以显得文章比较长。如有错误欢迎指出~ 系统:Windows 10 go:1.20.6 vscode:June 2023 (version 1.80) 下载链接:Go下载 下载和系统对应的版本,我是 windows 所以选择了下图的这个。选的是最新的稳定版本 go1.20.6:

    2024年02月15日
    浏览(57)
  • 使用VScode编写C语言程序 环境安装配置 保姆级教程

    Visual Studio Code可通过安装插件来支持C++、C#、Python、PHP等语言,使用的工程师越来越多,本文介绍如何使用VS Code进行C语言的编译与调试 目录 一 vsCode配置C/C++环境 1. vsCode下载和安装 2. 安装vsCode 二 MinGW编译器下载和配置 1. 下载编译器MinGW并解压  2. 将MinGW添加至环境变量 3

    2024年02月04日
    浏览(67)
  • 【Golang】VsCode下开发Go语言的环境配置(超详细图文详解)

    📓推荐网站(不断完善中):个人博客 📌个人主页:个人主页 👉相关专栏:CSDN专栏、个人专栏 🏝立志赚钱,干活想躺,瞎分享的摸鱼工程师一枚 ​ 话说在前,Go语言的编码方式是 UTF-8 ,理论上你直接使用文本进行编辑也是可以的,当然为了提升我们的开发效率我们还是需

    2024年02月07日
    浏览(82)
  • R语言、01 VSCODE 配置 R 环境快速指南、4.2.1版本

    R: The R Project for Statistical Computing (r-project.org) 有大量镜像供选择下载,找中国地区镜像下载会快一点。安装一口气 Next 到底。 https://cran.rstudio.com/bin/windows/Rtools/ 这个也要装! Download Python | Python.org Python也要装! 推荐个 better comments插件:  VSCode Better Comments 扩展配置、高亮注释

    2024年01月20日
    浏览(55)
  • 如何在VScode上配置Python开发环境【保姆级】

    VScode是一款强大的跨平台编辑器,Python语言简单易上手也成为了许多程序员中的香饽饽,这篇文章要讲的就是如何 在VScode中配置Python的开发环境 。 根据自己操作系统的版本安装即可 VScode安装包链接: [https://code.visualstudio.com/]https://code.visualstudio.com/) Python安装包链接:https://

    2024年02月16日
    浏览(44)
  • 学校服务器安装anaconda并配置pytorch环境

    参考视频:远程服务器安装anaconda并配置pytorch环境 使用服务器运行项目,使用的是服务器的环境(即服务器的虚拟环境和其中的pytorch),与连接服务器的本机就是你的电脑应该是没有关系的。 链接:Anaconda官网 这是我下载的版本 Anaconda3-2023.09-0-Linux-x86_64.sh 将下载好的文件传

    2024年01月15日
    浏览(56)
  • VScode运行npm错误解决:如何安装与配置Node.js环境

    在VScode中遇到npm无法识别的错误时,可能是因为未安装Node.js或环境变量配置不正确。

    2024年02月06日
    浏览(94)
  • 保姆级教程——VSCode如何在Mac上配置C++的运行环境

    点击官网链接,下载对应的pkg,安装打开; 点击箭头所指插件商店按钮,yyds; 下载C/C++ 插件; ![外链图片转存 ! 如果安装失败,可手动安装; 打开Github:https://github.com/vadimcn/vscode-lldb/releases; 如果是基于Intel的Mac选择codelldb-×86_64-darwin.vsix, 如果是基于Apple Silicon的Mac选择

    2024年02月09日
    浏览(78)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包