C语言 IDE的介绍及安装
目录
C语言 IDE介绍
GCC
C-Free
Code::Blocks
CLang
CLion
XCode
Dev C++
Turbo C
Visual C++ 6.0
Visual Studio
C语言 IDE安装
安装包
版本选择
注意事项
C语言 IDE介绍
IDE:Integrated Development Environment
GCC
GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言译器。GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等。)
编译器就是将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级语言)”的程序
源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)
C-Free
国产的C、C++开发工具,C-Free是一款集成开发环境(IDE),支持多种编译器的专业化C/C++,使用者可以轻松地编辑、编译、连接、运行、调试C/C++程序。
Code::Blocks
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(3.x)版
CLang
Clang 项目为LLVM 项目的 C 语言家族(C、C++、Objective C/C++、OpenCL、CUDA 和 RenderScript)中的语言提供了语言前端和工具基础设施。提供了 GCC 兼容的编译器驱动程序 ( clang
) 和 MSVC 兼容的编译器驱动程序 ( clang-cl.exe
)。您可以立即获取并构建源代码。
CLion
支持 C 和 C++ 的跨平台IDE
XCode
Xcode 是运行在操作系统Mac OS X上的集成开发工具(IDE),由Apple Inc开发。Xcode是开发 macOS 和 iOS 应用程序的最快捷的方式。Xcode 具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。
Dev C++
Dev-C++是一个Windows环境下的一个适合于初学者使用的轻量级C/C++ 集成开发环境(IDE),它是一款自由软件,遵守GPL许可协议分发源代码。
Turbo C
Turbo C集成了程序编辑、调试、链接等多种功能。在DOS系统时代,Turbo C是被最广泛使用的一种PC机应用程序开发工具,很多应用软件均是由Turbo C开发完成。随着计算机及其软件的发展,操作系统已经从DOS发展到Windows。Windows操作系统下的大部分应用软件已经不再使用Turbo C来开发
Visual C++ 6.0
微软原版的 VC6.0 已经不容易找到,网上提供的都是经过第三方修改的版本,删除了一些使用不到的功能,增强了兼容性。这里我们使用 VC6.0 完整绿色版,它能够支持一般的 C/C++ 应用程序开发以及计算机二级考试。VC6.0 能够在 XP 下很好地运行,无需进行额外的设置,但在 Win7、Win8 和 Win10 下,安装完成后还要修改兼容模式才可以。
Visual Studio
Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。vs版本众多,目前推荐使用vs2019。2021年4月19日,微软宣布2021年夏季发布 Visual Studio 2022 的首个预览版
C语言 IDE安装
安装包
(推荐选择vs2022)
官方无毒网址:Visual Studio 2022 IDE - 适用于软件开发人员的编程工具
版本选择
选择社区版就好
注意事项
安装路径中不要存在汉字路径!!!
C语言 IDE的介绍及安装相关推荐
- 蓝桥杯软件类Java语言IDE(Eclipse)安装
蓝桥杯软件类Java语言IDE(Eclipse)安装以及个性化设置 平时都在用idea搞工程类项目,正好报了下学期的蓝桥杯算法比赛,看到官网要求用eclipse编码,之前也参加过ccf-csp的比赛, ...
- Python:Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3))、安装、学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略
Python:Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3)).安装.学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略 ...
- Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3))、安装、学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略
目录 Python语言的简介 1.Python的应用领域 2.Python语言特点.对比其它语言 2.1.Python语言特点 2.2.Python语言对比其它语言 3.Python版本语言兼容问题( ...
- IDE集成开发环境介绍与安装
Life's pathetic, let's python! 人生苦短,我用Python 文章目录 IDE集成开发环境介绍与安装 python解释器种类 Jython IPython PyPy Iro ...
- R语言图形用户界面数据挖掘包Rattle介绍、安装、启动、介绍(Using the rattle package for data mining)
R语言图形用户界面数据挖掘包Rattle介绍.安装.启动.介绍(Using the rattle package for data mining) 目录
- 树莓派安装c语言IDE,树莓派安装 Arduino IDE 进行 Arduino 开发
Arduino 与 树莓派是 Maker 们创作的两大利器.在接触树莓派之前,我们通常是在 PC 上安装 Arduino 的 IDE 进行 Arduino 开发,而今有了树莓派,PC 的在 Ardui ...
- R语言介绍及安装教程
R语言是一种免费的开源编程语言和环境,主要用于数据分析.统计建模和可视化.它可以运行在不同的操作系统上,如Windows.MacOS和Linux.R语言具有以下特点: 丰富的数据处理和统计分析函数库: ...
- Dart语言精简入门介绍
Dart语言精简入门介绍 1.介绍 Dart 在设计时应该是同时借鉴了 Java 和 JavaScript和kotlin 面向对象 JIT&AOT:JIT(Just in Time)优点:即时 ...
- r软件 linux,分享|Linux 上好用的 R 语言 IDE
前一段时间,我已经介绍过 Linux 上针对 C/C++ 语言的最好 IDE.很显然 C 或 C++ 并不是现存的唯一的编程语言,是时间讨论某些更加特别的语言了. 假如你做过一些统计工作,很可能你已经 ...
- Linux 上好用的 R 语言 IDE
假如你做过一些统计工作,很可能你已经见识过 R 语言 了.假如你还没有,我真的非常推荐这门专为统计和数据挖掘而生的开源编程语言.若你拥有编程背景,它的语法可能会使你感到有些不适应,但希望它的向量化操 ...
最新文章
- 文本文件 java_简单的用java实现读/写文本文件的示例
- 羊皮卷的实践-第二十一章
- cdh 安装_使用Cloudera的CDH部署Hadoop:第三步,安装管理平台和数据库
- ivona tts语音合成引擎_耳听也不一定为实,AI语音已能骗得百万巨款
- 201703-4 地铁修建
- argparse模块_Argparse:一个具体案例教会你python命令行参数解析
- LeetCode 305. 岛屿数量 II(并查集)
- 04 16 团队竞技(第二场) 赛后总结
- Java学习笔记10---访问权限修饰符如何控制成员变量、成员方法及类的访问范围...
- Optional Chaining 进入 ES2020,不用满屏`x x.yyy`了
- Spring简单入门实例
- GEE生成京津冀区域VIIRS 夜间灯光数据
- java rest client_RestClient工具类
- Pyhon3 批量合并哔哩哔哩缓存的m4s视频文件
- RTSP/Onvif视频智能平台EasyNVR播放视频卡顿的原因分析及解决
- 计算机网络第五章说课稿,任务二 了解计算机网络的作用说课稿【一等奖】
- windows环境下安装RabbitMQ(超详细)
- C++ P1282 多米诺骨牌
- webgis技术在智慧城市综合治理(9+X)网格化社会管理平台(综治平台)的应用研究
- python 英语分词是什么意思_英语里面现在分词是什么意思
热门文章
- setup factory 设置默认字段的值
- 【软件测试】软件测试的环境部署和安装教程[全]
- 虚幻4引擎垃圾回收原理
- 企业ad域管理教程,有哪些有效的AD域管理办法?
- ubuntu 卸载mysql_Ubuntu16.04彻底卸载MySQL
- Android Dialog和PopWindow的使用
- 机器学习——神经网络
- 安装虚拟机报错 This kernel requires an X86-64 CPU,but only detected an i686 CPU
- 施努卡:3d视觉检测方案 3d视觉检测应用行业
- 希尔伯特空间、欧几里德空间