上一节简单的讲了程序执行的过程,其中C语言源代码是需要用编译器和链接器处理后生成exe才能执行,这一节我们就
把C语言需要的编译器和链接器安装好。
一、什么是 IDE
一般来说,我们把含有对程序编写、调试、编译、链接、界面设置等多功能于一体的程序开发平台叫做“集成开发环境”,简写为 IDE。一款好用的 IDE 能极大程度的提高我们代码编写程序调试的开发效率,而支持C语言开发的IDE有很多。从最开始的 Tuber C,到 VC6.0、Dev-C++、C-Free、Code::Blocks,再到后来的 Visual Studio 系列,每一款 IDE 都有其自身的特点。
不知道现在大学里教C语言还在用VC6.0还是改成了其他的,我们那时候一直持续VC6.0很久时间。因为大学里学习大多数是应付考试或者二级C语言,而VC6.0确实是一款轻便易学的经典编译平台。只是在这里,我不建议再使用VC6了,因为它确实已经太老了,哪怕只是想应付考二级,或者学C语言只是为了过渡一下的同学,也应该与时俱进。
我这里推荐的是 Visual Studio 系列(VS2008 ~ VS2019),机器配置不是特别差台式机或者笔记本,都可以选择安装VS2019,配置不是特别好的,可以选择安装VS2015或者VS2012。
为什么要用 Visual Studio 2019?
Visual Studio 2019 是微软官方出品的一款号称“宇宙最强”的IDE,我们后续的所有课程,也都会基于这款软件。您尽早的掌握这款工具的使用,哪怕后面改学Java,或者web方向,他们的软件界面和功能区域也都很类似,会容易上手的多。
二. VS2019的安装
如果你已经安装了 Visual Studio 的其他版本,比如 VS2010,VS2012,VS2013,VS2015,VS2017,就不需要更新成
VS2019 了,VS系列从 VS2010 到 VS2019 写的代码,在大多数情况都是完全通用的。哪怕遇到稍有不兼容的问题,简单的改一下代码也就可以用了。
打开官网:https://visualstudio.microsoft.com/,点击下载 “Visual Studio”,选择 “Community 2019”,等待下载完成。

- 我们注意到,“Visual Studio”下面有三个可供下载的版本,“Community”表示的是社区版,是开发人员、在校学生等用于学术用途,并且是开放源代码的免费基础版“;
- “Professional” 是用于授权后的个人使用,功能比社区版更多一些;
- “Enterprise” 是用于授权企业组织使用的,功能是最强最全面的。
- 对于我们普通开发者而言,“Community”的社区版足够我们使用。
运行下载好的安装包,此安装包并非VS2019功能的安装文件,只是引导VS2019安装的引导文件。

引导文件安装完成后,会自动打开VS2019功能的安装界面。按照需求勾选“使用C++的桌面开发”选项卡,然后选择安装位置(由于VS2019软件整体比较大,强烈建议安装到非C盘目录),开始安装。安装过程需要一段时间,默默等待即可。



引安装完成后,会提示“重启计算机”,点击重启即可。
重启完成后,按住 Ctrl+S 键,在搜索中输入“Visual Studio 2019”找到VS2019并打开。


首次运行需要登陆微软账号,或者点击“以后再说”。

打开VS2019后,选择“创建新项目”->“控制台应用”,输入“项目名”修改“位置”,然后点击“创建”。



我们发现VS已经自动生成了一些默认的代码。我们在菜单栏选择“调试”->“开始执行(不调试)”,如果能正常运行,则说明安装VS2019成功。至此VS2019可正常使用。

