前言
9月1日我们正式开学了,我的大学四年生活也在澳门科技大学(M.U.S.T.)开始了。我的专业是计算机科学(CS/MAJOR A),这一学期的专业课主要是上C语言程序设计,而【C语言学习之路】这个合集也将记录一个菜鸡变强的过程,并非是教程,只是日常的记录,有什么错误请指出。也欢迎各位大佬们注册本博客交流!!!
软件准备
编译C语言的环境有很多,最常用的就是GCC和Clang。一般来说集成GCC的编译环境有MinGW、Dev-C++、Microsoft Visual Studio、Cygwin等。甚至有些已经集成了MinGW的软件也是可以编程的,例如C-free、GUIDE(NOIP考试用),在这里我仅记录一下我的编译环境。
PS:只适用于Windows系统,建议Windows7以上。
MinGW
上课时老师教会我们使用MinGW,在控制台中编译C语言代码,所以第一个先写MinGW。
首先访问MinGW的开源官网:https://sourceforge.net/projects/mingw-w64/
点击那个Files,找到MinGW-W64 Online Installer,点击MinGW-W64-install.exe,再点击Download,下载安装器。
下载完后安装,把第二项改为x86_x64其他不变即可。
安装需要一定时间,安装成功后需要配置环境变量,具体如何配置请看图。
之后我们按下Win键+R键,调出运行,输入cmd,进入命令指示符。
当然你也可以只按下Win键,在底下那个输入框输入cmd也可以。同理PowerShall作为更高级的控制台也可以。
如果已经安装好了,输入gcc -v如果出现类似截图的情况,则是安装成功了。如果出现“不是内部命令或外部命令”或“无法将“gcc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称”之类的就是前面的步骤出现了问题,安装失败。
然后我们需要编译C文件,首先要从控制台进入C文件所在目录,我这里是“D:\c”
我们在cmd中输入D: 进入D盘,你们也可以是不同的盘。(注意英文冒号)
然后输入cd c 进入c文件夹,如果是其他文件夹,则是cd 文件夹名
开始编译处在D:\c的hello.c文件,输入gcc hello.c
然后去到那个文件夹中,看到有一个a.exe则是编译成功。把a.exe拖入到cmd中,回车即可看到结果。
Visual Studio
下载安装Visual Studio,官网:https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&rel=16
因为我没有安装VS,所以就放出一个别人写的教程,仅供参考。
https://blog.csdn.net/dingyc_ee/article/details/98075146
GUIDE
GUIDE是NOIP(全国青少年信息学奥林匹克联赛)中指定使用软件,这款软件中就已经是编辑器和编译器的集合体,已经集成了MinGW,可以快速上手使用。
之前参加比赛时拿了一份老一点的版本beta2,不过不影响我们编程。
安装包地址:https://wwa.lanzoui.com/iRqSktiy0cd 密码:99fd
打开安装包,选择一个自己找得到的,没有中文的地址点击解压,找到安装地址,点击FIRST.bat进入GUIDE
进入后就是编译器了,我们打开C文件,点击编译,再点击运行就可以看到结果了。
这个就会比MinGW的控制台操作要简便很多,但是老师要求我们都要掌握。
代码
既然编译器已经弄好了,那么我们就应该输入代码了。如果是VS和GUIDE的用户编辑器和编译器集合了就可以直接在里面编写代码,然后编译。如果只有编译器的话,需要先在其他地方写好代码才能编译。编辑器的话有很多,Windows自带的记事本、notepad2、notepad3、Text Editor Pro、sublime text...在这里不建议使用notepad++,不是因为它不好用,而是它的作者多次发表反华言论,抵制它是应该的。
你可以在我之前的文章中下载到Text Editor Pro和notepad2。
在这里分享我们的第一个C代码:hello.c
#include<stdio.h>
int main()
{
printf("Welcome to Macau University Of Science and Technology.\n");
return 0;
}
Comments NOTHING