C语言实验环境搭建

本文详细介绍了在Windows平台下使用VSCode文本编辑器和MinGW编译器的安装步骤,包括VSCode的下载、安装及基本使用,以及MinGW的下载、安装、配置环境变量的过程。最后通过命令行测试了MinGW的安装是否成功。
摘要由CSDN通过智能技术生成

我们使用的环境为windows平台下使用VS Code编辑器和MinGW编译器。我们来搭建环境。

一、Visual Studio Code的安装和使用

你可以使用记事本编辑源代码,但是windows自带的记事本功能太弱,如不提供语法高亮等功能,我们建议使用Visual Studio Code(简称vscode)文本编辑器。

其下载网址为https://code.visualstudio.com/

进入官网后,界面如下图1-1所示。

图1-1 Visual Studio Code 官网

点击“Download for Windows”便可以自动下载,下载后的文件为“VSCodeUserSetup-x64-1.80.1.exe”,注意,你下载的文件的版本号可能和编者的有所不同,但这并不妨碍你使用。

双击下载的“VSCodeUserSetup-x64-1.80.1.exe”文件,会弹出一个以管理员运行的提示框,如下图1-2所示。

图1-2  vscode安装提示

点击“确定”按钮,会弹出一个“协议许可”对话框,如下图1-3所示。

图1-3  vscode许可协议

勾选“我同意此协议(A)”后点击“下一步”。会弹出“选择目标位置”对话框,让你选择安装的路径如图1-4所示。

图1-4  vscode安装路径选择

安装路径不建议安装在默认路径下,你可以先在非C盘,如E盘下建立一个名为“VSCode”的文件夹,用于安装该软件,点击“浏览”,后选中该文件夹。如图1-5所示。

图1-5  选择安装路径

点击“确定”就会将安装位置选择到“选择目标位置”对话框中,如图1-6所示。

图1-6  vscode选择目标位置

然后,点击“下一步”,弹出一个“选择开始菜单文件夹”对话框,主要是对软件在开始菜单中的名字进行命名,如图1-7所示。

图1-7  vscode选择开始菜单文件夹

保持默认,点击“下一步”,弹出一个“选择附加任务”对话框,如图1-8所示。

图1-8  vscode选择附加任务

这里,将“创建桌面快捷方式”勾选,其它保持默认,然后点击下一步。会弹出一个“准备安装”对话框。主要是对适才进行的安装配置进行提示,如图1-9所示。

图1-9  vscode准备安装

然后点击“安装”程序便开始安装,如图1-10所示。

图1-10  vscode正在安装

安装结束后弹出“安装完成”对话框,如图1-11所示。

图1-11  vscode安装完成

点击“完成”即可,如果勾选“运行Visual Studio Code”,点击“完成”后便会运行VSCode,如果不勾选,则不会运行。

VSCode的初级使用相当简单,在现阶段,你不需要对它进行任何配置,当然,为了易于使用,你可以对它进行诸多配置,留待读者自行摸索。

双击桌面上的“Visual Studio Code”快捷方式便可以打开该软件,你可以通过点击“File”子菜单下的“New Text File”菜单项新建一个文件,或使用“Ctrl+ N”快捷方式新建文件,然后点击“File”子菜单下的“Save”菜单项,或使用快捷键“Ctrl + S”保存该文件到一个位置,命名为一个任何合适的.c文件,注意命名时尽量使用英文,名称中不要有空格。此时,你在键入C代码的时候,便会有高亮显示。如图1-12所示。

图1-12  vscode键入代码后高亮显示

二、MinGW安装

C语言的编译器有很多种,这里建议使用支持最新C语言标准的MinGW编译器。注意,MinGW不是一个编译器,它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。暂时你可以将它理解为一个C语言编译器。

下载地址为:https://sourceforge.net/projects/mingw/

进入网址后,如图1-13所示。

图1-13  MinGW下载界面

点击“Download”跳入下载界面,几秒钟后便会自动下载,下载的文件为“mingw-get-setup.exe”,双击该文件,弹出“安装引导界面”,如图1-14所示。

图1-14  MinGW的安装引导对话框

点击“Install”按钮,弹出安装位置选择界面,如图1-15所示。

图1-15  MinGW安装位置选择界面

可以通过点击“Change”按钮更改其安装位置,编者将其安装在“E:\MinGW”下,然后点击“Continue”按钮。开始安装“MinGW Installation Manager”,如图1-16所示。

图1-16  安装MinGW Installation Manager

这是一个安装管理器,安装完成后点击“Continue”按钮,弹出“MinGW Installation Manager”界面,如图1-17所示。

图1-17  MinGW Installation Manager界面

在我们的课程中只需要勾选“ming32-base”,然后点击“Installation”子菜单下的“Apply Changes”菜单项,会弹出一个“待处理动作列表”,如图1-18所示。

图1-18  待处理动作列表

然后点击“Apply”按钮,便开始安装,过程如图1-19所示。

图1-19  MinGW安装中

安装过程比较漫长,你可以发一会儿呆,或者做点什么别的事情。如果不出意外,安装结束后,会弹出安装成功的提示对话框,基本信息是给出了刚才安装的所有组件列表,如下图1-20所示。

图1-20  MinGW安装结束

此时,点击“Close”按钮,便安装完成。

三、MinGW配置

我们的安装目录为“E:\MinGW”,程序安装后,目录内会产生很多文件夹,如图1-21所示。

图1-21  MinGW安装后的目录

我们进入其中的“bin”目录,如下图1-22所示。

图1-22  MinGW安装的bin目录

我们主要应用的是其中的“gcc.exe”程序,这个就是我们使用的编译器。后续课程如果还有其它应用,我们再届时介绍。

MinGW安装后并不能直接使用,更确切地说是,不便于使用,因为操作系统无法找到编译器的位置,此时需要配置环境变量。就是将“gcc.exe”所在的目录配置到环境变量中,在我的机器上,其位置为“E:\MinGW\bin”。

在桌面上右击“此电脑”,在下拉菜单中选择“属性”菜单项。如图1-23所示。

图1-23  右击“此电脑”

会弹出“系统”对话框,如图1-24所示。

图1-24  系统对话框

点击“高级系统设置”,弹出“系统属性”对话框,如图1-25所示。

图1-25  系统属性对话框

点击“环境变量(N)…”,弹出“环境变量”对话框,如图1-26所示。

图1-26  环境变量对话框

可以看到我的“Administrator的用户环境变量”列表中有一个“Path”变量,如果你的列表中没有,可以点击“Administrator的用户环境变量”下方的“新建”,便会弹出“新建环境变量”对话框,如图1-27所示。

其中,“变量名(N)”栏写入“Path”,“变量值(V)”栏写入“gcc.exe”的所在目录。如下图1-28所示。

图1-28  新建环境变量对话框填写了内容

然后点击“确定”按钮,便配置成功。

如果你的系统和编者的一样已经有了“Path”环境变量。如图1-26所示,将“Administrator的用户环境变量”列表的“Path”行选中,然后点击“编辑”按钮,会弹出“编辑环境变量对话框”,如图1-29所示。

图1-29  编辑环境变量对话框

然后点击“新建”按钮,便会在已有列表的下方,添加一个新行,如图1-30所示。

图1-30  编辑环境变量对话框点击了新建按钮

写入“gcc.exe”的所在目录,如图1-31所示。

图1-31  编辑环境变量对话框填入新行

然后点击“确认”按钮,退出“编辑环境变量”对话框,返回到图1-26所示的“环境变量”对话框,再点击“确定”按钮,返回到图1-25所示的“系统属性”对话框,再点击“确定”按钮,退出系统属性设置,关闭图1-24所示的“系统”对话框。

此时,环境变量配置完成,注意在配置过程中,千万不要删除任何已经存在的环境变量,否则可能导致你的操作系统无法启动。

下面进行一个简单的测试。

点击windows操作系统的开始按钮,找到windows系统下的“运行”菜单项,调出运行对话框,如图1-32所示。

图1-32  运行对话框

你也可以使用“win+r”快捷方式调出运行对话框。

键入“cmd”后点击“确定”按钮,弹出控制台,如图1-33所示。

图1-33  控制台

键入

gcc -v

然后回车,系统会打印出一系列的字符,如图1-34所示。

图1-34  控制台键入gcc -v

如果你在下面看到“gcc version ***”的字样,说明你整个安装和配置成功了。注意,你安装的gcc版本不一定和我的一样。

这个控制台将是我们日后工作的主要场所,它称为命令行用户界面(Command User Interface, CUI),基于CUI开发的程序称为命令行界面应用程序,现在的绝大部分程序都不是基于CUI的,但是作为初学者,命令行是绕不开的操作,这需要一些操作命令。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值