美文网首页
VScode 编辑 运行 编译C语言

VScode 编辑 运行 编译C语言

作者: 喷雾式鲸鱼 | 来源:发表于2019-08-21 12:43 被阅读0次

VScode&C

  1. 安装vscode

  2. 安装vscode插件,点击四个正方形的图标安装扩展。

    • 推荐扩展

      Chinese (Simplified) Language Pack for Visual Studio Code # 汉化
      IntelliJ IDEA Keybindings # jetbrains开发软件的按键映射

    • 必备扩展

      C/C++ # 方便编写C语言
      Code Runner # 方便运行代码
      TCC compile/run # 安装之后按F10即编译运行C代码,最简单易行,推荐

  3. 安装完扩展后可以方便的编辑c代码,但要用code runner运行还需配置,如果按F10启用TCC comile/run运行最简单,一步到位。

  4. code runner运行c代码默认采用gcc,而我选择tcc运行,短小精悍。
    打开扩展 --> code runner --> 点击右下角的齿轮 --> 配置扩展设置 --> 找到code runner: executor map即为运行不同语言代码时的执行方式 --> 进入settings.json添加

{
    "code-runner.executorMap": {
        "c": "cd $dir && tcc -run $fileName"
    }
}

说明:以上添加了code runner执行c代码的方式,在官方示例中 "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt"的cd即为移动到代码所在目录,gcc是运行环境变量目录中的gcc.exe文件来编译运行c代码。而我采用tcc,就需要改为tcc运行环境变量目录中的tcc.exe文件,并且tcc运行方式不同于gcc。tcc filename生成exe文件但不会运行,tcc -run filename直接运行代码,更适合编辑。

  1. 在vscode中采用tcc编译运行c代码有两种方式:
    1. 安装扩展TCC compile/run之后按F10直接运行
    2. 用code runner运行需要指定采用tcc运行,在settings.json中设置
    3. 安装tcc并添加进环境变量,下载tcc,tcc下载地址,解压,在系统环境变量path中把解压后的tcc目录添加进去。在cmd中输入tcc不报错并显示信息就安装成功了。
    • 添加环境变量的目的是为了让系统可以在任何地方找到并执行目录下的exe文件,而不需要cd移动到对应目录再执行。

相关文章

  • VScode 编辑 运行 编译C语言

    VScode&C 安装vscode 安装vscode插件,点击四个正方形的图标安装扩展。推荐扩展Chinese (...

  • [C++之旅] 0 Mac下编译运行C/C++

    [C++之旅] 0 Mac下编译运行C/C++ 编译c语言时采用gcc指令 编译c++语言时采用g++指令 以下以...

  • VSCode编译运行C++

    环境:Windows 安装插件: C/C++ C/C++ Compile Run Easy C++ Project...

  • C语言基础

    终端编译运行c语言 编译: gcc c语言文件 会在当前文件夹下生成一个a.out文件运行: ./a.out 文件...

  • OC runtime

    1.程序是怎样运行起来的?(以C语言以及VC运行环境为例) 编辑 (把程序代码输入,交给计算机)。 编译(成目标程...

  • Runtime

    C语言 编写代码 -> 编译链接 -> 运行 编译是什么,运行结果就是什么OC Runtime 运行时,提供了...

  • mac Visual Studio Code for C环境配置

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

  • C语言 目标文件和可执行文件(ELF文件)

    1.C语言创建程序 1.1C语言创建(分为4个步骤) 编辑 编译 链接 执行 编辑:就是创建和修改C程序的源代码-...

  • Python与 C语言我该怎么选择?求各位大佬指点一下!

    gcc --version 让我们用 VSCode 作为 C 语言源代码的编辑器,请在扩展面板搜索并安装 C/C+...

  • 语言

    语言: 编译语言有像C一样没有虚拟机的语言(编译完后可以直接运行),也有Java这样有虚拟机的语言(编译完后运行需...

网友评论

      本文标题:VScode 编辑 运行 编译C语言

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