U-Boot 发表于 2007-8-29 15:06

C 语言编译器

本人刚刚开始学习C语言, 有2个初级问题想请教:
1. 在Windows系统下,C语言写的程序用什么编译器进行编译呢?最好是中文界面的。
   哪里能下载?

2. 刚刚下了一个Visual C++ 2005速成版, 但不会设置,也不知道是否可以编译C语言。
   哪位大哥能指导一下如何简单的设置。

hyaden 发表于 2007-8-29 18:17

还需要安装Windows Platform SDK,msdn上有说明文档。
文档看不懂的话,还是先补补英语吧。。

建议学习c还是在*nix下比较好。

U-Boot 发表于 2007-8-29 23:51

还需要安装Windows Platform SDK,msdn上有说明文档。
文档看不懂的话,还是先补补英语吧。。

建议学习c还是在*nix下比较好。



请问你说的Windows Platform SDK是这个吗?
http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en

并非如此 发表于 2007-8-30 12:57

如果你是在学校学习c的话,要看你们学校讲的是什么c,什么系统之下的c,如果是cnu 的 c(德国多数学校讲的都是这个)。在网上有linux环境模拟器,不用去装一个linux系统。

renzaijianghu 发表于 2007-8-30 17:13

中文界面的编译器?没见过啊.$考虑$   学校里常用的c/c++ 是GNU的, windows 下装个MinGW比较简单,Minimalist GNU for Windows, 需要中文的可以找个中文的ide直接装上.

cmh 发表于 2007-8-30 23:10

VC 2005中文版不就是中文界面吗

速成版够用了。把源文件结尾改成.c,再加入到Project里去,VC就会自动识别成C程序,用C编译。或者在已加入的源文件上右击,查看属性,在高级选项里面可以选择是按照C编译(/TC),还是C++编译(/TP)

至于那个Windows的SDK,编写只针对Windows的程序的时候才用得到,刚开始学C语言的时候最好不要看,会晕的

数字蛋糕 发表于 2007-8-31 11:55

Linux下的开发环境极度不完善,连最基本的断点步进功能都没有(至少两年前是这样)。还是Windows下的开发环境比较好入手。

U-Boot 发表于 2007-9-1 07:09

多谢各位回复,
windows 下运行MinGW还要在DOS下,没有图形界面感觉不太习惯。
还是用VC方便些。

U-Boot 发表于 2007-9-1 07:38

VC 2005中文版不就是中文界面吗

速成版够用了。把源文件结尾改成.c,再加入到Project里去,VC就会自动识别成C程序,用C编译。或者在已加入的源文件上右击,查看属性,在高级选项里面可以选择是按照C编译(/TC),还是C++编译(/TP)

至于那个Windows的SDK,编写只针对Windows的程序的时候才用得到,刚开始学C语言的时候最好不要看,会晕的


按这个方法试验了一个程序, 当点击调试的时候出现了下面的问题, 没能成功, 请问是怎么回事,是我安装的这个VC有问题吗?

http://i235.photobucket.com/albums/ee273/tsx88/tiaoshi.jpg

cmh 发表于 2007-9-1 08:49

编译失败的话, 下面那个输出框里面会有错误信息出来, 把那个信息贴出来
页: [1] 2
查看完整版本: C 语言编译器