首页 > 代码库 > 黑马程序员-ios学习-C语言入门篇-非MAC下编译C的环境,算法的理解-01
黑马程序员-ios学习-C语言入门篇-非MAC下编译C的环境,算法的理解-01
很高兴写第一篇技术博客!2011年以后就没在写过博客这东东了!好了,废话扯两句!以下正文
ios开发课程有c语言,那么,我们当前没有购买mac电脑,那我们出了装虚拟机,就用windows跟linux来练习c语言吧,可以缓冲几天,可以做基础测试的时候,可以用到!
vc++6.0安装,百度搜索,vc++6.0,然后下载下来,安装,就这么简单!我在我虚拟机里面安装安装一下吧!
点击setup.exe,弹出一个程序兼容的提示框,别理会,点击运行,反正遇到下一步,就点,遇到继续就点,就好了,安装软件简单,加上我就是为了练习c语言,提示,我都不看,粗鲁的就安装上了
打开,写下我们第一个c语言程序!从此以后啊,我们都学会了写c语言!
这有个注意点:新建文件,需要选择C++Source File,为啥子,这本来就是C++编译器,但是C++兼容C就能跑,文件的后缀是CPP(C plus plus)不是c。
写完了,我们开始编译,链接,还有执行,如图
编译完,如果没有问题,底部显示,0error,0waring
如果,把printf函数后边的结束符分号;删除了,那么则显示 1error,0waring,vc还会提醒你,是哪里出错了,那么,在有错误的情况下链接是不执行的,给出同样的提示1error,0waring
那么把;号加上,继续链接,一路绿灯,链接,然后执行,当然你可以不链接直接点击执行的,会自动的链接,然后执行,运行生成的.exe文件
那么我们简单的看下linux的c环境搭建:
其实很简单,如果是centos,redhat的用yum,yum -y install gcc如果是debian跟ubuntu就用apt-get,apt-get install gcc
,具体看系统,文件版本吧
如果你喜欢一步步编译安装,那也行,比如我在CentOS5.5虚拟机的安装!他这个安装盘中就有这个gcc安装文件,挂载好安装盘,在CentOs下面找到,然后,安装时候啊,直接用rpm会出问题,会提示,你包的依赖关系,然后,最后理清楚就可以了
安装gcc
rpm -ivh kernel-headers-2.6.18-194.el5.i386.rpm
rpm -ivh glibc-headers-2.5-49.i386.rpm
rpm -ivh glibc-devel-2.5-49.i386.rpm
rpm -ivh libgomp-4.4.0-6.el5.i386.rpm
rpm -ivh gcc-4.1.2-48.el5.i386.rpm
安装成功后,我们用命令行写下第一个c程序吧!
跟视频中老师讲得一样,我们也用touch创建,mac os 本身就是类unix系统,linux也是类unix系统,那么指令有的是一样的
touch nihaoheima.c //哎呀,没有中文,我是linux大菜鸟,先不管,直接拼音
用vim编辑,不用那个vi,vi没有高亮,vim nihaoheima.c
gcc nihaoheima.c 然后生成 a.out文件,大家是不是很熟悉啊,跟咱们mac感觉很像是吧,mac是用cc
本文出自 “言十年” 博客,请务必保留此出处http://yanshinian.blog.51cto.com/8275527/1560776
黑马程序员-ios学习-C语言入门篇-非MAC下编译C的环境,算法的理解-01