2022重学C语言笔记(一):环境搭建
2022了,C语言也,马上C2x标准要出来了。以前很多C语言的内容都忘记了,所以记此笔记,从学C语言。
笔记使用Clion作为IDE,MinGW作为C编译器。支持window,linux,和Mac玩。
环境搭建
安装IDE
IDEA旗下的IDE非常牛逼,自认为比VS好用很多,用IEDA习惯了,所以写C也用他家的IDE吧。
地址:https://www.jetbrains.com/zh-cn/clion/
先下载下来
安装MSYS2
MSYS2 也是一个包管理软件,用来安装环境非常简单。推荐使用。
进入官网,下载安装包即可。
安装包一路下一步即可,我是安装在D盘的。
进入:D:\msys64,启动msys2.exe。
输入pacman -Su
更新一下包,一路Y即可
第二次输入Y以后,窗口会关闭。再次打开即可。
安装MinGW
在msys2中输入命令
pacman -Sy base-devel
然后输入Y即可,稍等一会,即可安装完成。然后安装mingw环境。还是Y即可。
pacman -S mingw-w64-x86_64-toolchain
这样,就把所有的环境给安装下来了,非常简单。
至此,需要的东西,全部都给安装下来了,可以愉快的玩耍C语言了。
配置环境
之前安装好了MinGW,一般就在msys64的目录下,我默认在C盘,我msys64安装在D盘,所以MinGW也在D盘。
有mingw64和mingw32,64位系统用mingw64就好,按照下图配置好构建工具和编译器就行。
然后设置CMake,默认是Debug,如果没有,手动添加就是了。这儿是可以设置多个编译器环境的,例如使用微软的MSVC,当然了,我们只安装了MinGW,用这个就好了。
helloWord
环境配置好了,当然要跑起来看看啦,创建一个C项目,默认就会有一些代码,如图。点击右边运行按钮,即可在控制台看到Hello Word,说明环境成功搭建。