‘壹’ 为了以后的工作到底应该选择哪种语言及编译器
我也是大学生,我已经接过不少的项目了。
C系的项目要远远的多余JAVA的,至少我感觉是这样的。
环境一般是VC6或者VS .net 2003.
语言当然是C++.
要求能力:独立开发一个VC系统的能力==MFC等
或者是游戏编程如:DX、OPENGL等。
反正只要你有一项学得很深入了项目自然就来了。如我现在这样。
‘贰’ 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
‘叁’ 现在软件公司都用的是什么编译器啊
Windows下开发C语言也有很多产品。包括Eclipse(使用CDT插件)、NetBeans(C++插件)。还有Borland公司的产品C++Bulider等等。很多免费和收费的IDE工具都可以使用。Visual C++6可以说是很老的产品了,不过现在还是有人在用。6以后的产品都是基于.NET平台的了。不过据说Intel的C编译器支持Visual Studio2005。估计可以直接编译C代码吧(不是编译成微软的中间码)。
‘肆’ 程序员都用什么编译器
我是一个JAVA程序员,在公司里面都有公司自己的产品,但也有用eclipse或者myEclipse的。
‘伍’ 目前主流的C++编译器有哪些
我用Cfree,也推荐你用这个,这个编译器是自带提示的,就是你只要输入关键字或者之前设定函数的前几个字母,该编译器就会自动给你“联想”出你需要的关键字或者相关的函数、成员等,这时只需要按下会车就实现自动输入,这样不会因为你输入错误而照成不必要的修改……
‘陆’ c语言开发程序,企业一般用什么编译器
用得最多的是Visual C++,或者是C++ Builder。也有使用DevC++或者其他的小型的C开发工具。
‘柒’ 程序员们,你们都用什么编译器
现在做程序员开发一遍都用集成开发环境了 ,减少你的工作开发量。比如常见的:eclipse呀 Hbulider 、webstorm 等等 ,掌握一个其他的就会了。
席位可以帮到您,谢谢!
‘捌’ 已经在工作的c程序员,工作时用的编译器是什么
编译器是把你写的代码翻译成机器理解的语言,ide是你编程的环境。一般用eclipse吧,myeclipse是扩展版的eclipse,用的人应该不太多