vs code如何编译C语言?

使用VScode编写C语言程序 环境安装配置 保姆级教程 本文介绍如何使用VS Code进行C语言的编译与调试。包括环境安装于配置。以及vscode集成c语言的task.json、launch.json文件配置 阅读详情

vs code 编译C/C++语言

C/C++语言

安装 Vs Code

vs code


安装 C/C++扩展

  • 打开 Visual Studio Code,点击扩展搜索C/C++来安装扩展

在这里插入图片描述


安装 Mingw-w64

MinGW

配置环境变量

  • 打开控制面板\所有控制面板项\系统
  • 点击高级系统设置 -----> 环境变量
  • 在系统变量中找到PATH 点击编辑
  • 如果使用默认安装路径,那么把此路径添加到环境变量中。C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin
  • 点击确定即可

检查 Min GW是否安装成功

  • 输入命令: g++ --version 或 gdb --version

安装教程

config-mingw


使用

Hello World
  • 新建文件hello.c/cpp
  • 具体含义请查看相关文档
#include <stdio.h>

int main()
{
  /* 我的第一个 C 程序 */
  printf("Hello, 123! \n");
  
  return 0;
}
  • 打开DOS界面
  • 输入gcc hello.c 回车,编译代码
  • 如果代码没有错误下,会生成a.exe可执行文件
  • 输入a.exe执行
  • 就可以看到Hello,123

注意:

  • Windows默认生成a.exe,Linux默认生成a.out
  • Linux环境执行文件,输入./a.out
  • windows终端与DOS命令有细微差别, 终端 .\c文件名, DOS c文件名

如何编译多个c文件代码?

输入 gcc hello.c world.c -o main.exe


如何修改默认编译文件名?

使用: -o

Q: 如何修改默认编译的文件名a.exe

A: 输入 gcc hello.c -o helloworld.exe


如何编译 .o 文件?

使用-c, .o文件是链接文件

输入 gcc hello.c -c成功后,会编译一个hello.o文件。

tip: 如需批量打包.o文件时,输入gcc *.c -c


如何输出.txt文件?
  • 新建:text.txt

  • 输入: helloworld.exe <text.txt> out.txt

在vs code中编译C/C++语言程序 VS CODE编译运行C语言程序记录 阅读详情

相关推荐

vs code编写c语言,VS Code配置C语言开发环境的超详细教程

今年有个C语言的课程,以往上C语言课都是用VC++6 作为开发环境,VC6实在是太古老了,这个学期想用Visual Studio Code来配置C语言的开发环境。把整个环境变量配置、工具安装使用的步骤总结如下,因为是针对初学者,所以步骤非常详细。为Windows安装C编译器(MinGW-W64 GCC)C编译器(MinGW-W64 GCC)的下载地址为:https://sourceforge.ne...

weixin_33458486的博客 2964

vscode编译程序c语言,如何用VS code编译C语言代码?

VS Code只是一个代码编辑器,要实现对C语言代码的编译,需要下载单独的GCC编译器才行,下面我简单介绍一下VS Code编译C语言程序的配置过程,主要步骤如下:1.首先,需要安装C/C++插件,这个插件主要是为了方便查看、调试代码,安装的话,直接在Extensions扩展中心中搜索安装就行,如下:2.接着就是需要下载单独的GCC编译器,这里可以下载MinGW,Windows平台下的一个编译器集...

weixin_28896255的博客 7851

VS Code配置C语言开发环境:从编译器安装到多文件项目调试

C语言作为系统编程和底层开发的核心语言,其开发环境的搭建是程序员必须掌握的基础技能。编译器将源代码转换为可执行程序,而现代代码编辑器通过配置可以实现高效的开发工作流。在Windows平台上,MinGW-w64作为GCC的移植版本,提供了原生且高性能的编译支持。通过合理配置环境变量和编辑器,可以构建一个轻量、跨平台且高度定制化的开发环境,这对于学习C语言核心概念和进行工程实践至关重要。本文聚焦于**VS Code编辑器**和**MinGW-w64编译器**的整合,详细解析如何通过tasks.json、laun

weixin_28839601的博客 289

【C语言】使用VSCode编译C语言程序

这里简单记录一下使用VSCode编译C语言程序,目前初步使用VSCode进行简单编写,置于里面的json文件为什么要那样配置,后续再进行学习吧。

tesans的博客 1万+

VS Code配置C语言开发环境:从编译器安装到调试的完整指南

C语言作为系统编程和底层开发的核心语言,其开发环境的搭建是学习编程的第一步。理解编译器(如GCC/Clang)的工作原理,掌握其将源代码转换为可执行文件的编译、链接过程,是构建稳定开发环境的基础。一个高效的开发环境不仅能提升编码效率,更能帮助开发者深入理解程序运行机制,为后续学习数据结构、操作系统等课程奠定坚实基础。在工程实践中,集成开发环境(IDE)如VS Code通过插件和配置文件(如tasks.json、launch.json)将编辑器、编译器和调试器(如GDB)无缝衔接,实现了代码编写、构建和调试的

weixin_30745553的博客 324

Windows下VS Code配置C语言开发环境:从编译器安装到调试与多文件项目

C语言作为经典的编译型语言,其开发环境的搭建是初学者面临的首要工程实践。其核心原理在于将源代码通过编译器(如GCC)转换为机器可执行文件,并借助调试器(如GDB)进行运行时分析。这一过程的技术价值在于构建一个稳定、可复现的开发工作流,是学习底层编程和系统软件的基石。在实际应用场景中,尤其是在Windows平台,配置环节常涉及编译器安装、环境变量设置、编辑器扩展集成以及调试配置,这些步骤的串联是保障开发效率的关键。本文聚焦于使用VS Code这一流行编辑器,详细解析如何整合MinGW-w64编译器、C/C++

weixin_34080571的博客 486

如何安装配置VS Code|配置C语言编译环境|彻底卸载VS Code

VS Code开发环境安装配置详细教程,彻底卸载VS Code方法

m0_63771614的博客 1933

告别眼疲劳!保姆级教程:给你的SecureCRT v8.7.2换上护眼高亮配色(附透明背景设置)

本文提供了一份详细的SecureCRT v8.7.2护眼高亮配色方案教程,帮助程序员缓解眼疲劳问题。通过科学调整配色方案、动态环境自适应设置以及字体渲染优化,显著提升终端使用的舒适度和工作效率。特别推荐Solarized Dark和One Dark Pro医学适配版配色方案,适合长时间编码工作。

weixin_42549496的博客 353

vs code使用技巧_01_win 10 vs code 搭建C语言编译运行环境

vs code使用技巧 win 10 vs code 搭建C语言编译运行环境 1. 官方的方法 官方教程链接Using GCC with MinGW 这里对方法的简单总结如下: 安装MinGW,并配置环境变量(百度就有) 安装vs code(同样是百度就有) 安装汉化插件(为了方便咱们交流,毕竟我英语不好) 如上图,点击圈起来的图标,这其实就是插件商店入口,当然也有快捷键,这可以自行百度 搜索chinese, 安装上图所指的Chinese(Simplified)插件 重启vs code生效

weixin_48001964的博客 511

当AI换脸遇上内容审核:Facefusion NSFW检测的技术伦理与用户自主权之争

本文探讨了Facefusion开源AI换脸工具中NSFW检测机制的技术伦理困境与用户自主权之争。分析了其多层次防御机制的技术实现与社区规避方法,揭示了开源软件在安全与自由之间的平衡难题,并提出了分层权限设计等社区实践方案。

weixin_29165725的博客 674

工程经验分享:PCIE(1)

本文介绍AXI Bridge For Pcie Express Gen3 Subsystem 的使用方法。这个IP兼具简单与实用性,将PCIE协议层实现于内部,仅留出AXI接口供开发者使用。开发者不需要处理复杂的PCIE协议数据,只需要对AXI总线有所了解即可,十分符合Xilinx一贯的开发风格。本文无关PCIE协议本身,仅分享实用性的工程经验,以PCIE IP为核心,一步一步搭建一个简单的子系统,以此说明用法。文中所有内容均已通过项目检验。

weixin_42415266的博客 3838

MacOs使用VS Code编译调试C语言程序

这里使用clang编译器,首先打开命令行/终端(terminal):在桌面搜索terminal,打开“终端”应用。设置“编译器路径”或者"Complier Path"(只是中英文不同而已,无区别)。会在打开的文件夹下,生成一个.vscode文件夹,里边自送生成了task.json。),然后在VScode中打开。在某个函数的行前打一个断点,点击运行旁边的选项按钮,选择调试C/C++文件。在VScode打开的文件夹里新建一个.c文件,然后按照如图所示。对前边写好的代码,添加断点进行Debug。

han_xj的博客 1万+

tcllib2.0 package - csv

tcl lib 的csv库

shin 859

**vs code编译运行c语言**

vs code编译运行c语言

weixin_44533905的博客 1万+

【100%通过率】华为od统一考试B卷【查找接口成功率最优时间段】Python 实现

服务之间交换的接口成功率作为服务调用关键质量特性,某个时间段内的接口失败率使用一个数组表示,数组中每个元素都是单位时间内失败率数值,数组中的数值为0~100的整数, 给定一个数值(minAverageLost)表示某个时间段内平均失败率容忍值,即平均失败率小于等于minAverageLost,找出数组中最长时间段,如果未找到则直接返回NULL。

MISAYAONE的博客 5866

智能手表竞品分析与市场调研报告

本报告旨在通过调研当前主流智能手表产品的功能特点、市场表现、用户反馈、定价策略等方面,辅助我司即将立项的Aurora Watch S1产品在功能定义、目标用户、定价区间、差异化竞争等方面做出科学决策。 调研范围包括国内外中端价位主流品牌(¥199~¥999),重点关注小米、华为、荣耀、Amazfit、Redmi、Haylou 等品牌的热销型号。

hoony123的博客 7万+

VS Code配置C语言环境全攻略:从零搭建编译调试一体化开发环境

C语言作为系统编程和底层开发的核心语言,其开发环境的搭建是学习与实践的第一步。在Windows平台上,GCC编译器与GDB调试器构成了C语言开发的工具链基础,它们负责将源代码编译为可执行文件并提供运行时调试能力。现代开发中,轻量级编辑器与外部工具链的集成成为提升效率的关键,这需要通过配置建立编辑器与编译器、调试器之间的通信桥梁。**环境变量**是操作系统定位可执行程序的核心机制,而编辑器的**任务配置**与**调试配置**文件则定义了构建与调试的具体行为。这种配置模式解决了传统IDE的臃肿问题,实现了灵活定

weixin_33767813的博客 350

《FPGA接口与协议》专栏的说明与导航

《FPGA接口与协议》专栏的说明与导航(建议阅读)。

孤独的单刀 17万+

vs code怎么编译C语言,Visual Studio Code 如何编写运行 C、C++ 程序?

要想进行debug,launch.json文件并不是必须的,只要有 tasks.json 文件即可。最新操作:0.安装MinGW,将其bin目录加入到系统变量的PATH中;在vs code中安装C/C++插件1.打开你的 cpp 文件,按F1(或Shift + Ctrl + P)2.输入C++,选择C/C++: Build and Debug Active File,后面选g++3.如果弹框提示错...

weixin_35820008的博客 5411

北斗导航 | 卡尔曼滤波与因子图优化对比(附图优化matlab代码)

- 历史数据利用:因子图通过滑动窗口保留历史状态,优化时联合多帧数据;卡尔曼滤波仅依赖当前和上一帧状态 。 - 迭代优化:因子图通过多次迭代逼近最优解,卡尔曼滤波仅单次更新 。 - 误差抑制:因子图的多次线性化可有效抑制非线性误差(如GNSS伪距观测的非线性) 。

尘世冰封的专栏 1298

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

vs code编译C语言乱码?

vs code编译C语言时乱码 这里记录下比较简单两种方式,仅参考 文章目录vs code编译C语言时乱码效果图解决方式1. 设置vs code编码格式2. 通过chcp指令设置最终效果图 效果图 解决方式 1. 设置vs code编码格式 ps:vs code默认编码格式是UTF-8,需修改成GB 2312 操作方式: 在vs code工具右下角点击UTF-8 ,选择对应编码格式GB 2312 2. 通过chcp指令设置 ps:chcp设置活动代码页编号 操作方式: 用DOS命令 检查当前

Smile_ping的博客 2485

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

VS Code中C语言编译环境的配置

"miDebuggerPath": "D:\\MinGW\\x86_64-8.1.0-release-posix-seh-rt_v6-rev0\\mingw64\\bin\\gdb.exe", // 自己电脑的gdb。"preLaunchTask": "echo", //这里和task.json的label相对应。"-fexec-charset=GBK" //解决中文乱码。

weixin_45153936的博客 634

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Visual Studio Code使用教程(用VS Code编写C语言程序)

Sublime Text 和 Visual Studio Code(后续简称 VS Code)作为当下最热门的 2 款代码编辑器,和 Sublime Text 一样,VS Code 也支持跨平台,包括 Windows、Mac OS X 以及 Linux。但和前者不同的是,无论读者在哪一平台上使用 VS Code,令其具备运行 C 语言程序能力的配置方法是一致的。本节将以配置 Windows 平台上 VS Code 为例,为大家讲解如何在 VS Code 上直接运行 C 语言程序。

zdoeo的博客 3377

使用 VS Code 内置终端 + 快捷键编译C文件

📌 如果你希望每次按一个快捷键就运行这条命令,可以配置 VS Code 的快捷任务。编译E:\\main.c的文件 直接在终端显示结果。

qq_23151423的博客 1092

VS Code配置C语言开发环境:从编译器安装到调试实战

C语言作为系统编程和嵌入式开发的核心,其开发环境配置是初学者面临的首要挑战。编译器作为将源代码转换为机器指令的关键工具,其选择与配置直接影响开发效率。在Windows平台上,MinGW-w64和MSYS2是主流的GCC移植方案,它们为C语言提供了原生的编译支持。通过合理配置系统环境变量和编辑器插件,可以构建一个轻量、高效的开发工作流。Visual Studio Code凭借其丰富的插件生态和高度可定制性,成为搭建C语言集成开发环境的理想选择。本文以MinGW-w64为例,详细解析如何通过配置tasks.js

weixin_28829325的博客 337

VS Code配置C语言开发环境:从编译器安装到调试实战指南

C语言作为编程基础,其开发环境的搭建是理解程序编译、链接与执行原理的重要实践。编译器(如GCC)负责将源代码转换为机器指令,而集成开发环境(IDE)则提供代码编辑、构建与调试的一体化支持。在众多开发工具中,Visual Studio Code(VS Code)以其轻量、跨平台和强大的扩展生态,成为现代开发者的热门选择。通过配置MinGW-w64编译器、C/C++扩展以及构建调试任务,开发者不仅能高效编写C代码,更能深入理解从单文件编译到多文件项目的完整工具链协作。本文聚焦Windows平台,详细解析VS C

weixin_42522669的博客 271
上一篇: vue获取某个元素高度
下一篇: C语言如何自定义.h头文件
Smile_ping
博客等级 码龄11年 3758粉丝 216原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值