lcc win32的使用方法

 
对于一个用C编程的人来说,整天用VC++的编译环境,不知道是不是一种讽刺。不过话说回来,现在VC++的编译器满天飞,倒是没见几个纯C的编译器。公司里面美其名曰C变成,却只看到VC6.0,VS2005。虽然VS2005也能写出C的代码,用C的编译器(只需要命名的时候改文件名的后缀为.C就行了),但是毕竟是跟C++的编译器是一起的,用起来甚是不爽,而且VS2005那么巨大,一电脑装一下,单单一个VC就好几百M,这个就不说了,可怜那些没选择功能的同学们,VB,J#啥的一股脑往电脑上装,本来已经小的可怜的C盘,那么几个G的空间就瞬间没了。

晚上花了点时间在网上找了下纯C的编译器,推荐得最多的还是lcc win32,自己试用了下,发现很难上手,一来是英文的环境,本人英语四级高及格线一分,所以英语上来说还是比较吃力。于是满世界的找帮助,使用方法,使用教程,查了好几个小时,要么就是没找到,要么就是全篇英文,到底啥意思都没看懂,郁闷。只好自己下了点功夫,稍微的研究了下,把最基本的编译,显示方法演示了一遍,送算可以正常的运行hello world,看看时间,已经11点多了,总共花了4个多小时,惊出一身冷汗,大家要好好学英语啊。

安装:
lcc win32的安装文件很小,大概6.8M左右,比VS,VC++小了不知道多少倍。直接点击安装,很快就装完,中间没任何啥的操作,简单的够可以了。如果不喜欢英文环境的,可以去下个汉化包装下,汉化包我不会装哦,装了很多次都没用,很奇怪,有兴趣可以试试,如果有结果了麻烦告知下哈。

写程序(英语环境):
首先 file ,点new,出来菜单点project,name of project 填个文件名,不需要后缀,有后缀会提示错误的; source填保存文件的路径,越简单越好,而且文件夹的名字是不能有空格的,更不允许有中文;output会自动弹出路径,这个可以不用管;type of project 选console application(默认就是这个,可以不动);然后点create;如果定义路径的文件夹本身存在,会弹出提示:use it anyway,点是;然后弹出个 do you want to use the wizard~~~~~的,点否;在弹出的框中填上文件名,注意有后缀.C,点打开,然后弹出来的对话框直接点OK,然后一路“下一步”,直到“完成”;然后会弹出空白的框框,写代码吧,想怎么写就怎么写。

编译运行:
编写完代码要先保存,保存的操作可以直接用ctrl + s,也可以点file,然后save;然后按F9编译;如果你的程序没有错误,那么程序下面会出现一个框框,显示程序运行成功,例如12.exe built successfully(0.8sec),注意后面的括号代表这个文件编译建立所花费的时间,这个对编写C来说是很有用的哦;最后ctrl + F5 运行代码,会跟VC++一样跳出个黑框显示程序的运行结果的,很重要的是这个编译器会显示代码的运行时间,对于编写有时间要求的代码来说,是个不错的东东,特别对我这种编写嵌入式代码的人来说,真的是作用大大滴。

好了,基本上控制台程序的操作就是这样了。因为我是不用开发显示界面的,所以windows界面方面的操作留待有志之士来说明操作方法嘿嘿。我想基本上应该是差不多的,就是开头建立项目的时候的选项的差别。