×

c编译器推荐

c编译器推荐(c语言有哪些编译器)

admin admin 发表于2023-01-02 19:19:43 浏览39 评论0

抢沙发发表评论

本文目录

c语言有哪些编译器


最常用的,也是最方便简单的:Microsoft C 系列或称 MS C ,代表VC++ 6.0;
基于linux或者unix操作系统的,开源免费编译器,更是做技术人员的最爱,不过对于初学者来说命令行操作可能不习惯。GNU Compiler Collection 或称 GCC ;
另外还有Borland Turbo C 或称 Turbo C,老一辈人用得比较多。

有什么好用的C语言编译软件推荐下


  编译器有很多,但是比较好用的还是microsoft visual c++ 。   Microsoft Visual C++是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。   它不但具有程序框架自动生成、灵活方便的类管理、代码编写和界面设计集成交互操作、可开发多种程序等优点,而且通过简单的设置就可使其生成的程序框架支持数据库接口、OLE2,WinSock网络、3D控制界面。它以拥有“语法高亮”,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著。

现在学习C语言,用什么编译器好


VS2008 是VC 6.0的升级版,绝对的强大,不过要是新手可以选择一些简单的比如DEV CPP ,以掌握语言为主,用VC 那种强大的IDE你可能一直迷茫在IDE本省的功能上,特性上,不容易快速掌握语言,DEV CPP 你去百度一下有很多的。
企业里如果是搞windows应用开发的,当然主流还是VC++ 6.0···企业一直在用,我觉得2008更人性化,更强大,不过这种软件价格都是相当安规的动辄上万,所以企业里依然很多都是6.0……

都有哪些好的c语言编译器阿


1. GCC
大名鼎鼎的GNU的C/C++/Obj-C编译器, 当前版本是2.8.1, 但据说与2.7.*有兼容性
问题. 而使用较广的是gcc 2.7.2系列, 如RedHat5中带的就是gcc 2.7.2.3
有时候在Cyrix上用gcc会有些问题, 因此有一套针对Cyrix特点的gcc 2.7.2.3
我这里有RedHat5的rpms ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib
(Cyrix 2.7.2.3 & 2.8.1)

其基本结构就是一个front end和back end,
/usr/bin/gcc 就是个front end, 其kernel东西都放在 /usr/lib/gcc-lib下面,
cpp是C预处理器, cc1*的1M多的就是编译器的核心模块了
cc1 C compiler
cc1plus C++ compiler
cc1obj Object-C compiler
但gcc并没有集成Fortran的compiler, 一般要用f2c转成C后才用gcc编译
好象也还有个g77 Fortran compiler吧?

gcc的不断发展完善使许多commercial compiler都相形见绌, 那当然, gcc/emacs
都由GNU创始人Richard Stallman手创, 是GNU的旗舰产品, 质量当然没得说了:-)
由于 Unix平台的高度可移植性, gcc几乎在各种常见的Unix平台上都有, 即使是
Win32/DOS也有gcc的port. 比如说该死的Solaris普通版本连compiler都没有, 也
就只好用gcc了...

2. EGCS(Experimental/Enhanced GNU Compiler System)
这是gcc的发展方向, 把fortran等编译器集成进来, 也许还会有Pascal?
它的构造很清晰, 把对gcc的各种改进/port都集成回去. 如gcc 2.7系列据说是
没有对Pentium进行优化的, 而egcs则把pgcc对Pentium的一些优化集成进去了
现在gcc的开发工作主要就是egcs, 由Cygnus公司领导(?), 这Cygnus公司还是很
不错的, 还出了GNU-Win32, SourceNavigator等, 是GNU的坚实拥护者:-))

http://egcs.cygnus.com

包括了C/C++/Obj-C/Fortran 编译器, 当前最新版本1.0.2, 还在不断开发中
昨天download发现KDE Beta4都用egcs编译了 :-)

Fortran集成进来后在/usr/lib/gcc-lib下又多了个f771的back end, 当然
还是g77/f77 编译
我这里有egcs 1.0.2 的rpm 在RH5-CD/collect下面

3. PGCC(Pentium GCC)
http://www.gcc.ml.org
针对Pentium CPU进行了编译器优化的compiler
pgcc据说用JPEG压缩解压缩测试最快可比gcc快 30%!
新版的pgcc都是基于egcs的, 以一个patch的形式release

新手学习C语言 ,求推荐编译器!!!


可用vc6,这个是最经典的。像你说的vs2008那个没必要用来学习c语言,因为功能太多太杂。这里想跟你明确一下,你是想学c还是c++呢?因为现在c语言感觉就是单片机之类的底层编程才用的,如果是窗口的程序设计都用c++或者c#。这里就是提醒一下,看看自个儿到底要学什么,有个明确的方向。对了,还给你解释一个编译器吧,一个轻量型的,叫DEVC++他是c和c++的编译环境,非常小,而且足够你用。希望你学习顺利,如有不明白还可问我