几款C语言编译器推荐

编程语言及工具

99人已加入

描述

一些刚开始接触C语言编译的网友想下载一款C语言编译器来使用,不过,网络上有不少C语言编译器相关的软件,让人很难抉择。

那么,C语言编译器哪个好?

今天的文章里,小编给大家整理了几款C语言编译器,需要C语言编译器的网友,不妨了解一下!

Dev-C++

C++

这是Windows平台下一个免费、轻量级的C/C++集成开发环境,基本功能和早期的VC++6.0非常相似,开发环境包括多页面窗口、工程编辑器,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序。它提供高亮度语法显示的,以减少编辑错误。还有完善的调试功能,因为没有任何自动补全、语法检查和提示的功能,所以对于初学者来说非常锻炼基本功,在许多学校中都作为教学软件使用。

当然,也能够适合初学者与编程高手的不同需求,是学习C或C++的首选开发工具!

C++

Turbo C

C++

“TurboC/C++v3.0中文版”是为了照顾不熟悉DOS环境软件操作的广大初学者,让大家能在Windows环境下方便地安装和使用中文TurboC/C++3.0,对界面进行了汉化,并且为其完善了Windows以及中文DOS下的运行环境,经过重新包装后推荐给学习《C语言程序设计》与《C++面向对象程序设计》的广大师生。用户并不需要熟悉DOS知识,只需要在安装时将TurboC/C++v3.0指定安装在任意文件夹,再不需要手动更改任何选项,就能够正常编译程序。

主要功能

1、为了照顾不熟悉DOS环境软件操作的广大初学者,让大家能在Windows环境下方便地安装TurboC/C++v3.0,本安装程序可以将TurboC/C++v3.0安装在任意指定目录,无需修改Options菜单里的Directory选项,即可正常编译标准C和C++程序!

2、“〖程序设计〗TurboC&C++v3.0配置工具”菜单中,建立了修改当前编译语法的快捷方式,您选择C或C++编译方式后再重新打开TurboC&C++3.0即可;

3、安装程序将在开始菜单上建立“〖程序设计〗TurboC&C++v3.0”菜单,并建立启动TurboC++的快捷方式和配置卸载工具,还有其它相关的一些快捷方式;

4、您建立的C/C++程序文件将保存在“安装目录TCPPProject”目录下,开始菜单上会建立“我的Project目录”的快捷方式,令您保存更方便;

5、程序输出的.OBJ和.exe文件将保存在“安装目录TCPPOutput”目录下,开始菜单上会建立“输出文件Output目录”的快捷方式,令您管理更方便;

mingw

C++

MinGW是Minimalist GNU on Windows的简称,是指只用自由软件来生成纯粹的Win32可执行文件的编译环境。一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行库。实际上MinGW 并不是一个C/C++ 编译器,而是一套GNU工具集合。除开GCC (GNU 编译器集合) 以外,MinGW 还包含有一些其他的GNU 程序开发工具 (比如gawk bison 等等)。

开发 MinGW 是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在Windows 的人提供一套符合GNU 的工作环境。总体说来,使用MinGW 就是GNU。

WIN-TC

C++

初学C的一款比较好的软件,也是学习C的一款比较官方标准的软件!

WIN-TC是一个turbo C2 WINDOWS平台开发工具,最大特点是支持中文界面,支持鼠标操作,程序段复制,为初学c语言、对高等编程环境不熟悉的同志们非常有帮助

该软件使用turbo C2为内核,提供WINDOWS平台的开发界面,因此也就支持WINDOWS平台下的功能,例如剪切、复制、粘贴和查找替换等。而且在功能上也有它的独特特色例如语法加亮、C内嵌汇编、自定义扩展库的支持等。并提供一组相关辅助工具令你在编程过程中更加游刃有余,如虎添翼。

WIN-TC简繁双语版可以正常运行于98及其以上的简体及繁体WINDOWS操作系统上。

Cygwin

C++

Cygwin是一个用于在Windows上模拟Linux环境的软件。它可以作为那些虚拟机软件的一个部分替代品。

运行Cygwin后,你会得到一个类似Linux的Shell环境,在其中你可以使用绝大部分Linux软件和功能。如Gcc,Make,Vim,Emacs等等。总之如果你想使用某个Linux下的功能,而windows上又找不到好的替代品的话,你就可以用Cygwin。我使用的最频繁的是Gcc和Make。我经常用它们来编译一些我从网上下载的开源的工程。这些工程在Windows上编译往往很麻烦。我也用它做过X Server来连接一台真正的Linux服务器,用来测试一个用tcl/tk编写的跨平台的用户界面程序。

Visual stdudio

Visual Studio(VS) 是一套非常完备的工具和服务,可帮助您为 Microsoft 平台和其他平台创建各种各样的应用程序。Visual Studio 还可将您所有的项目、团队和利益干系人联系在一起。现在您的团队可以从任何位置以虚拟方式进行更为敏捷的合作,无论他们采用何种开发工具。

功能介绍

可以通过强大的集成开发环境构建面向 Windows、Android、iOS 以及 Web 的出色应用。使用任何 IDE 或编辑器在云中进行版本控制、敏捷、持续交付、应用程序分析协作。

适用于所有操作系统的编辑器使用可在 Windows、OS X 或 Linux 上运行的免费代码编辑器构建和调试现代 Web 和云应用程序。

Visual Studio经常被人诟病是“巨无霸”,安装体积太大,其实,如果只是用作开发C/C++的话,VS的安装体积并不大。如果不是很明确知道自己应该安装什么IDE,那么就安装VS吧。

而微软于2019年4月2日发布的Visual Studio 2019,引入了实时共享的功能,同时微软优化了VS的Debug功能,使之变得更加高效便捷。

Vim

Vim是一个类似于VI的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类VI编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。

审核编辑:汤梓红

 
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分