2022了,C语言也,马上C2x标准要出来了。以前很多C语言的内容都忘记了,所以记此笔记,从学C语言。

笔记使用Clion作为IDE,MinGW作为C编译器。支持window,linux,和Mac玩。

环境搭建

安装IDE

IDEA旗下的IDE非常牛逼,自认为比VS好用很多,用IEDA习惯了,所以写C也用他家的IDE吧。

先下载下来

安装MSYS2

MSYS2 也是一个包管理软件,用来安装环境非常简单。推荐使用。

进入官网,下载安装包即可。

img

安装包一路下一步即可,我是安装在D盘的。

进入:D:\msys64,启动msys2.exe。

输入 pacman -Su 更新一下包,一路Y即可

img

第二次输入Y以后,窗口会关闭。再次打开即可。

安装MinGW

在msys2中输入命令

1
pacman -Sy base-devel

然后输入Y即可,稍等一会,即可安装完成。然后安装mingw环境。还是Y即可。

1
pacman -S mingw-w64-x86_64-toolchain

这样,就把所有的环境给安装下来了,非常简单。

至此,需要的东西,全部都给安装下来了,可以愉快的玩耍C语言了。

配置环境

之前安装好了MinGW,一般就在msys64的目录下,我默认在C盘,我msys64安装在D盘,所以MinGW也在D盘。

有mingw64和mingw32,64位系统用mingw64就好,按照下图配置好构建工具和编译器就行。

img

然后设置CMake,默认是Debug,如果没有,手动添加就是了。这儿是可以设置多个编译器环境的,例如使用微软的MSVC,当然了,我们只安装了MinGW,用这个就好了。

img

helloWord

环境配置好了,当然要跑起来看看啦,创建一个C项目,默认就会有一些代码,如图。点击右边运行按钮,即可在控制台看到Hello Word,说明环境成功搭建。

img