c编译器怎么工作(初学C选择编译器和编辑器请看)

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

c编译器怎么工作(初学C选择编译器和编辑器请看)(1)

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

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

上图中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编译器怎么工作(初学C选择编译器和编辑器请看)(2)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页