linux各种开发工具简介
GCC
目前,GCC(GNU Compiler Collection)是社区最好的编译器。GCC也就是以前的GNU C编译器(GNU C Compiler),是由egcs筹划指导委员会维护,他们的目标是让GCC成为标准的C编译器。1999年中,egcs和GCC工程合并为一个编辑器套装,同年10月发布GCC 2.95.2。
GCC是一个编译器套装,它集成了C、C++、Objective C、Fortran、Java等语言编辑器,很快将Fortran和Pascal等编译器集成进来。GCC的不断发展完善使许多商业编译器都相形见绌, 由于 平台的高度可移植性, GCC提供各种常见的Unix 类平台上的版本, 而且还提供了Win32和上的GCC。
CVS
CVS(Concurrent Versions System)是一个版本控制系统。在开放源代码开发社区中,用CVS来记录分布式开发者对源文件的修改,它可以记录版本变换,谁在何时修改了什么,并且能够从它管理的源文件堆里提取出某次修改时的版本。它不但能够在单机上使用,而且CVS能够使许多人一起协同工作,对同一个工程进行操作。CVS的机制是这样的:CVS保留一份最初源文件的拷贝,这个拷贝称作“repository(源代码档案库)” ,此后,CVS控制源文件所有的处理,不再对最初的源文件进行处理。这样可以 避免发布时开发者覆盖其他人改变的代码。
CVS是基于以前的RCS(revision control system,版本控制系统)上开发的,它是目前诸多的开放源代码工程中最成功的工程之一。
Perl是一种解释性高级程序语言,它吸取C语言、sed、awk、Unix Shell等十多种以及语言中的精华,是目前最流行的Web应用软件和CGI脚本开发软件。用 Perl编写的程序不用编译,其程序可直接运行,也可以很容易地整合到其他系统中,像Apache Web。最重要的是它可以跨平台运行,同一Perl程序可以在 Unix、Linux、、、MVS、VMS、DOS、intosh、OS/2等上运行。
Perl是一个供程序员免费使用的自由软件,而且Perl比GNU GPL和AL(Artiste License)更为开放。目前,Perl已经受到很多程序开发人员的欢迎,如系统管理员、数据库开发人员、Web开发人员等。目前全世界至少有100万以上的程序员在使用Perl来工作。
为了使全世界的Perl爱好者能够更好地共享Perl资源,Perl爱好者成立了CPAN站点,在全世界有100多个镜像站点。CPAN最大的特色在于提供了大量有关Perl的资源。它有两个大的目录,一是“脚本”,在它里面又有分类,
相关文档:
最近一直想装linux U5,一直没找到,今天找到了,分享给大家!!!
ftp://openware.byr.edu.cn/pub/os-images/Redhat/RHEL4u5/i386/RHEL4-U5-i386-AS-disc1.iso
ftp://openware.byr.edu.cn/pub/os-images/Redhat/RHEL4u5/i386/RHEL4-U5-i386-AS-disc2.iso
ftp://openware.byr.edu.cn/pub/os-images ......
(本文原创,转载请注明出处!)
配置
1. putty 设置
ssh->x11->enable x11 forwarding -> x display location (填localhost:15,此数值和xming 设置一致),其他使用ssh协议登录linux服务器的软件,如secureCRT,都可以和xming进行整合。配置方法类似。
2. &nb ......
腾讯科技讯(洛洛河) 5月20日消息,红帽(Red Hat)宣布已在国内启动大学生Linux技能大赛;并将通过初赛、复赛、决赛层层选拔,于7月17日决出获胜者。
红帽中国市场部总监董辛乙表示,国内Linux市场人才缺口很大,已经影响到了很多Linux项目的正常进行,希望通过这些举措增加大学生对Linux的兴趣,从而培养更多人才。
填 ......
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
H1 { margin-bottom: 0.21cm }
H1.western { font-family: "DejaVu Serif", serif }
H1.cjk { font-family: "AR PL UKai CN"; font-size: 24pt; font-style: normal; font-weight: bold }
H1.ctl { font- ......
OK6410是一款设计优良,性价比出众的基于S3C6410X-66的ARM11开发板产品。官方提供了wince6 linux android 的支持与DEMO程序。根据其手册,烧写WINCE没有什么大问题。但如果原来是WINCE,想改烧写U-boot就会出现一些问题。
按照手册,在用SD卡启动后,下载u-boot到开发板上,用u-boo ......