C语言这个东西现在用的人很少,一般都是用java的多,不过对于我来讲,我一看C语言就亲切,就想写,工作上不一定能用得到,但是C语言作为作为所有高级语言的爸爸,多学一点有助于理解一些底层的东西,下面我就跟大家说一下想学C语言下载哪个编译器好。
首先不推荐vc6.0,这个ide都老掉牙了,做开发的人没人用,即使有人想用微软的编译器,也是用VS 2019这一类的,不过VS 2019很不友好,装一个软件占用空间最少几个G,占了这么大空间又没有什么特别的功能,就冲占用空间大,我就不用,免费我也不用(几年前这个软件还是收费的)。
我推荐大家用什么那?用code block,这是个开源软件,不要钱而且特别精简,当然如果你用的是linux,那什么软件也不需要安装,linux自带GCC编译器,写完C语言编译一下就可以运行了,从这一点我们发现linux还是不错的,这个code block怎么下载,我给大家说一下,直接下载过国内的绿色版就行了。
大家看我发的图片,排名第一的是code block的官网,这个大家就不用点进去了,code block在2017年之后就不再更新了,所以在国内下载的绿色版就是最新版,很多人可能不明白什么是绿色版?通俗一点讲,绿色版就是不用安装,点开就能用,我下载的是那个zol的。
下载完成之后大家需要干一个事,就是把gcc的目录放到环境变量里,我是直接把文件放到了C盘,目录就是图片里那个,至于怎么把这个目录放到环境变量里,这个就自己百度吧,我不可能什么东西都写得那么细。
当你放到环境变量之后,需要检验一下,随便打开一个命令行输入gcc -v,如果出现了一堆使用说明,那就恭喜你,前面的步骤都操作成功了,其实现在就已经了编译c程序了,用gcc 空格 c文件 -o 目标文件.exe 的形式就可以生成exe文件,在命令行中运行exe文件,可以得到输出结果,这些在我的图片里都有显示。
打开CbLauncher这个文件就可以运行code block程序了,然后新建项目,我选择的是控制台应用程序,其他的类型对初学者来讲不要选。
最后还有一个问题,就是有些时候code block会报错,说找不到编译器,这个问题怎么解决?在设置里找编译器设置,把可执行工具链的地址换成gcc的地址,然后就可以了。
编译运行之后,hello word出现。0daybank
文章评论