今天来了解下C语言学习开发环境的安装过程。首先,我们先了解下C语言的开发如何选择IDE,要知道市面上的IDE千千万万。那么,问题来了,哪款C语言的IDE才是真正适合我们的小可爱呢?
开发工具的选择
首先,我们来了解下常见的C语言开发IDE,信息内容整理完全来自网络筛选,有缺失的还请悄悄告诉小编。
1、Visual Studio
微软倾力打造的一个开发工具集,免费供学习和个人使用。和它提供的另外一款vs code编程工具风格有点像,但功能就更加强大了,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。开发工具整体要是下载下来有十几个G的大小。比较适合开发windows系统上的c/c++软件,并不是很适合用于开发linux系统软件。
官方下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/
2、Clion
Clion是我比较喜欢的一款C语言开发IDE,毕竟Jetbrain开发的工具总是那么让人惊艳,操作简单、智能提示、各种附带的插件都是让人不可能不喜欢的,唯一可惜的就是需要支付我们生活必需的通行凭证-米币,要是钱足够的情况下可以入手一下。一年几百美元,可以选择一款或者一系列工具付款。clion支持跨平台编译,支持windows、linux不同系统的软件开发,首次使用的话还有一个月免费使用的体验期。
官方下载地址:https://www.jetbrains.com/clion/
3、Lightly
Lightly是今年才刚开放的本地版本的ide,支持c/c++、python等语言的开发,界面简洁,安装包偏小,属于一个轻量级的开发IDE,lightly之前一直都是致力于线上编译即在线编程的工作,现在的轻量级IDE的尝试相信也会有不错的体验。
官方下载地址:https://lightly.teamcode.com/
4、Code::Blocks
Code::Blocks 是一个免费的 C/C++ 和 Fortran 集成开发环境,旨在满足用户最苛刻的需求。它被设计成具有很强的扩展性和完全可配置性。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也说明它的功能肯定不差。可扩展插件,有插件向导功能,让你很方便的创建 自己的插件。Code::Blocks 是用 C++ 编写的(用 wxWidgets 库),捆绑了 MinGW 编译器。
官方下载地址:http://www.codeblocks.org/downloads/