写在前面
话说不会C源的程序员不是一个好厨师,其实C源我早就接触过而且也写过一段时间,只是当时没有写过教程,今天先写一篇吧,以后有时间再写,你们可能也发现了,我最近更新文章的速度很慢,说来话长,之前准备写关于域名空间的,也没时间,不吐槽了,今天先介绍一下怎么在windows下搭建c源的环境,让喜欢写c源的人可以运行自己的代码,ok,废话不多说了,我们简单的说一下怎么搭建! 我们都知道C源是很强大的,我们伟大的linux就是c源写的,他和java不一样,java是面向对象编程,C是面向过程的,什么是面向过程什么是面向对象编程我觉得你们既然看这篇文章就一定明白, 那么我们也知道java是需要JDK虚拟机才可以工作的,他之所以跨平台很厉害其实也不是它本身的优势,而是不同平台都可以安装JDK,JAVA是运行在JDK上的,所以他的跨平台很厉害,普及一下常识。那么c源其实也是一样的,c源是运行在机器上的,那么机器我们都知道有一大特点,就是他只能读懂机器码,所以我们写好的C源他是不可以直接认识的,也是通过编译以后才可以。 上面简单的解释了一下为什么要搭建环境,下面我们写怎么搭建!
不管我们写什么语言,基本都是需要两个东西,一个叫编辑器,一个叫编译器,编辑器我们可以选择的有很多,例如用习惯了sublime text或者习惯了eclipse都是可以的,但是编译器我们可以选择的不是那么多,我们今天写的工具是codeblock Gcc,codenlock是c源编辑器,Gcc是运行环境。
Code::Block安装
我们分别安装: codeblock安装步骤:
下载:CodeBlock
这里其实不像我的写博客的作风,我一般写博客的时候呢,都是直接给下载的链接的,但是我发现这样有一个不要的地方,就是如果你们不看我的博客的时候怎么下载都不知道了,所以我希望的是看我的博客是可以成长的,而不是倒退了.......
安装:
ok,到这里可能已经成功了很多了,但是你会发现进行不下去了,因为他会让你选择一个已安装好的文件进行下一步,这个时候我们是没有安装任何可以用的文件的,所以我们需要安装Gcc程序。
安装Gcc:
有人说你不是神经病吗?明明知道不安装Gcc不可以继续,为什么不让我们先安装Gcc,是的,这里是我的故意的,因为我直接说不安装Gcc是不可以安装codeblock的可能很多人是不信的,非要自己试试,我为了照顾那些好奇心比较重的人写的,不要介意!
MinGw安装
前面我们说了,安装Gcc需要安装MinGw,下面安装MinGw:
下载MinGw:MinGw
安装MinGw:
下载好是这个样子的:
我们安装:
我们选择一些我们需要的,但是一般安装 MinWG 时,您至少要安装 gcc-core、gcc-g 、binutils 和 MinGW runtime等,自己看着安装,选择好了以后,点击左上角的installation-apply,然后就是一直下载了,结束以后安装codeblock的时候就是这样了:
安装codeblock选择页面
我们点击ok,就结束了!
配置环境变量
熟悉java的应该都知道,软件安装结束一般是需要配置一下本机的环境变量的,这样可以直接帮助我们运行需要的东西,不至于找不到路径,这个是很简单的,java的环境配置我前面的文章写过,感兴趣的可以自己看一下,这个C源的直接打开我们安装的MinGw的bin的路径:
然后打开我的电脑-属性-高级系统设置-环境变量-系统变量-path
将路径加到path里面就行了!
安装测试
怎么测试不是安装Gcc成功了呢?
打开运行,输入cmd,输入:
代码语言:javascript复制Gcc -v
然后如果您没有安装好您需要的文件,还可以打开cmd输入:
代码语言:javascript复制 mingw-get.exe
可以弹出选择安装的界面!继续安装自己需要的就行了!
写一个HelloWorld
我们看一下怎么写第一个C源程序:
万年的HelloWorld
打开codeblock:
file-new-file
我们点击红色三角符号运行
到这里基本就可以了,恭喜您成功了,可以开始表演了......