龙空技术网

初学C选择编译器和编辑器请看

轻松学C语言 1015

前言:

而今咱们对“c语言编程用什么编辑器”可能比较着重,同学们都想要分析一些“c语言编程用什么编辑器”的相关知识。那么小编同时在网摘上搜集了一些对于“c语言编程用什么编辑器””的相关知识,希望同学们能喜欢,朋友们一起来学习一下吧!

很多小伙伴都老是会碰到疑问,其实还是基础没打扎实,这些题如果你不看答案你能知道多少呢?如果还有很多不知道就证明基础没打扎实,如果你还在入门纠结,如果你还在苦恼怎么入门!小编有个建议,可以加小编弄的一个C语言交流基地,大家可以进入交流基地:379249575,里面新手入门资料,可以说从零到项目实战,都是可以免费获取的,还有程序员大牛为各位免费解答问题,热心肠的小伙伴也是蛮多的。不失为是一个交流的的好地方,小编在这里邀请大家加入我的大家庭。欢迎你的到来。一起交流学习!共同进步!小编等你!

学C编译器的主流目前主要是两个,gcc和vs.

如果是用的linux平台,不会有疑问来看这文了。在 win平台上,如果选择了vs,那么一切都很省心,你可以直接开始学编程了。当然了VS会有一些自己的东西,另处vs对初学者不是个好主意,虽然它能够让你更快的编出一个图形化的看上去好象很牛C的程序。因为一方面图形化介面会影响初学者对编程的认知,另一方面一旦产生了对微软的库依赖,你短期内基本上就无法放手了,反过来你一门心意准备学VS的,那就正好。

所以我的建议是选择mingw,听我细细说来

mingw就是win下的gcc的简称。原mingw已死,N年不更新了。现在能代表win平台下gcc的mingw就是mingw_w64了。

我建议使用两种版本的win下的gcc,

第一,百度mingw distro.这是一个gcc的发行版,集成了一些常用库。更新目前比mingw64还快。但只能编译出64位。它的最大好处是自带批处理设置,新手完全不用考虑路径变量问题

第二,使用mingw_w64.官网会带你到默认下载点sourcefoge网站,我们选择在线安装包,但很多人在线安装失败,所以我们可以在该下载页的下方,下载离线安装包。

上图中i686纯32位版,我们可以在四个x86_64中选一个下载。seh结尾是纯64位编译。sjlj结尾是32 64两种编译,需加参数。posix比win32兼容性通常情况下好一点。新人建议下第一个。离线包下载解压在C盘根目录,配置好路径变量就能用了。

mingw_64的详细配置可以自行百度。配置好后,我们可以打开写字板建一个文本文件,改文件名为hello.c,然后输入你在书上看的第一个程序helloworld。

进入cmd命令行,在c文件所在目录下,输入命令:

gcc hello.c

好了,编译成功了。

新人会选择codeblock或dev或codelite等,其实你根本用不到好么。

这些东东如果在官方下一般都是不带编译器的,很多人会在百度到的带编译器的也不是最新的。汉化在编程这方面跟进还是比较慢的。而且你选择这些东西的别人弄好的完全安装包那真的不如直接去用vs.

我们选择codeblock之流大部分主要是为了编辑时的方面,用写字板编辑的没高亮,没自动缩进很麻烦是不是。

所以选一个代码编辑器就行了,notepad++就很合适,体积小能力大。还可以使用宏快捷编译。

你还可以下载一些cmder之流扩充自己的命令行,辅助编译起来也很方面。

最后提醒gcc编译一定打开-Wall参数,出错有提示

标签: #c语言编程用什么编辑器