每一门编程语言都有自己的集成开发环境(IDE,Integrated Development Environment)。集成开发环境一般包含代码的编辑、编译、调试等功能。好的集成开发环境还具备高亮、代码提示、格式自动调整等便捷的功能。
集成开发环境是一系列开发工具的组合套装。这就好比台式机,一个台式机的核心部件是主机,有了主机就能独立工作了,但是我们在购买台式机时,往往还要附带上显示器、键盘、鼠标、音响、摄像头等外围设备,因为只有主机太不方便了,必须有外设才能玩的爽。集成开发环境也是这个道理,只有编译器不方便,所以还要增加其他的辅助工具。在实际开发中,我们一般也是使用集成开发环境,而不是单独地使用编译器。
一、各种IDE
Windows下的IDE有:
①Visual Studio(VS2017[不建议],VS2015[力荐],VS2010[荐])
②Dev C++ ([荐] 优点:体积小(只有几十兆)、安装卸载方便、学习成本低。缺点:调试功能弱。)
③Visual C++ 6.0([不建议] 微软1998年产品,较古老)
④Code::Blocks( 类似于Dev C++, 非常类似,小巧灵活,易于安装和卸载,不过界面要比 Dev C++ 复杂一些,不如 Dev C++ 清爽)
⑤Turbo C([不建议] DOS 年代的C语言开发工具,古老)
⑥C-Free([不建议] 优点:轻巧、安装简单,界面比 Dev C++ 更漂亮。 缺点:调试功能弱)
Linux下的IDE有:
Linux 下可以不使用 IDE,只使用GCC编译器和一个文本编辑器(例如 Gedit)即可,Linux下的IDE有①CodeLite ②Code::Blocks ③Anjuta ④Eclipse ⑤NetBeans
Mac OS下的IDE有:
Apple 官方开发的 Xcode
二、VS2015社区版安装
1.虚拟光驱的安装
正版的 VS 安装程序是刻录在光盘里面的,我们从互联网上下载的都是
.iso
格式的镜像文件。所谓镜像文件,就是将光盘上的全部内容复制到电脑上后形成的文件。镜像文件不能直接打开,需要借助虚拟光驱才能使用。虚拟光驱软件用来模拟真实的光盘驱动,用虚拟光驱打开镜像文件,就相当于把光盘插入到电脑中。
常见的虚拟光驱软件有很多,这里我们推荐使用 DVDFab,它是一款国人开发的、简单易用的、免费的虚拟光驱。
DVDFab 下载地址:
- 官网下载地址为:http://zh.dvdfab.cn/download.htm?trackID=navmenu
- 百度网盘下载地址:https://pan.baidu.com/s/1kVRyk8R 提取密码:2eap
DVDFab 的安装非常简单,这里不再赘述,大家只需要注意一点,安装过程中 Windows 安全中心会发出警告,询问我们是否确定安装,如下图所示:毋庸置疑,选择“安装”即可。