首页 > 编程语言 >vscode 上创建 c/c++ 工程

vscode 上创建 c/c++ 工程

时间:2022-12-31 21:34:21浏览次数:57  
标签:vscode 创建 C++ mingw c++ 安装

以 win10x64 系统为例:首先下载并安装 vscodemingw,其中这个 mingw 的原版编译器是个在线安装包,由于网络被墙安装会非常慢,甚至经常会出现安装中途失败的情况,因此我将以往安装成功的 mingw 制作成了懒人安装包,并且给安装过程中增添了自动添加环境变量功能,所以下载之后直接安装即可完成部署和环境变量配置,非常方便。

然后打开 VSCode,在扩展中搜索如下两个插件并安装:

1. C/C++ Project Generator

2. C/C++ Extension Pack

安装完成后重启 vscode,键盘按快捷键 ctrl + shift + p,在弹出的输入框中输入 create c 即可弹出创建 c/c++ 项目的选项

先选择创建一个 C 工程试下,之后会弹出个文件资源管理器框,选择或新建一个文件夹后选定目录,即可生成 C 工程:

选择工程目录下的 src/main.c 文件,按 F5 键即可在终端区看 debug 输出结果。创建 C++ 工程的步骤也与上述类似,最终的效果如下:

 

标签:vscode,创建,C++,mingw,c++,安装
From: https://www.cnblogs.com/georgechou/p/17017309.html

相关文章

  • 漫谈C++内存和OpenGL各种缓冲对象(上)
    1、C++内存管理(1)常用数据类型占用内存大小:char1字节;int4字节;short2字节;long4字节;bool1字节;float4字节;double8字节;(2)堆栈的比较 [1]堆用于动态分配内存,容量大于......
  • Unified tutorial for dynamic and static compilation of Qt projects for C++
    EnvironmentinstallationRequirementsdownloadRequirementsLinksQt5.7dynamiccompilerqt-opensource-windows-x86-msvc2015-5.7.1CompiledQt5.......
  • vue2.0和vue3.0创建项目
    ​由于vue项目依赖于nodejs,所以需要先安装它。没有nodejs去官网下载。npminstall--globalvue-cli国内npm网站很慢,可以使用淘宝镜像npminstall--registry=https://......
  • C++通讯录管理程序[2022-12-31]
    C++通讯录管理程序[2022-12-31]问题描述:编写一个简单的通讯录管理程序。通讯录记录有姓名,地址(省、市(县)、街道),电话号码,邮政编码等四项。基本要求:程序应提供的基......
  • C++日志类
    我们在写一些小项目时,封装一个log类,无论是在debug,还是运行信息输出,都可以带来不小的便利。1.信息分类我们的输出信息可能时debug信息,错误信息,或者是运行状态信息,所以,我......
  • C++中IO封装
    之前在写一个分布式计算小项目时,频繁地使用文件IO,为简化代码,减少重复操作,降低出错可能性,便将I/O模块进行封装。当时我的需求是对大文本文件进行读写,而且该文本文件是规整......
  • VSCode比较文档
      编辑器中,Ctrl选中两个文档,右键将已选项进行比较 左右分栏显示差异  ......
  • 【win编程】- 在C/C++中调用obj文件
    问题思考:有没有一种方式,让别人用你源码实现的功能,只给你声明,不给你源码?程序编译过程:预编译-编译-链接,编译生成obj文件,最后链接生成可执行文件。那么就可以把源码......
  • 第1节-MySQL创建表、数据库、查看MySQL引擎
    1、查看MySQL支持的存储引擎showengines;2、查看默认引擎showvariableslike'%storage_engine%';3、创建数据库createdatabasetemp_db;4、创建数据库,创建......
  • 第3节-MySQL表的创建与表结构的查询
    1、查看表showtables;2、看表结构DESC表名;DESCRIBE表名;3、以创建学生表为例createtablestudent(snochar(5)primarykeynotnull,snamechar(8)not......