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 ......
Linux 共享库编程
作者:终南 <li.zhongnan@hotmail.com
>
1、介绍
动态库是程序设计常用的技术,采用动态库可以有效的减少程序大小,节省空间,提高效率,增加程序的可扩展性,便于模块化管理。在Windows和
Linux操作系统中都有动态库的概念。Windows将其称为动态链接库(Dynamic Link
Library, ......
环境:
被攻陷的Linux主机(拿到root权限)-----模拟为我内网的一台Linux服务器 192.168.0.105
hack的操作用机-----我的电脑 192.168.1.101
反弹到公网的服务器-----我自己的公网服务器 61.160.2xx.xxx
渗透测试用的windows测试机 192.168.1.109
工具:
packetr-static Linux下的
htran.exe win ......
腾讯科技讯(洛洛河) 5月20日消息,红帽(Red Hat)宣布已在国内启动大学生Linux技能大赛;并将通过初赛、复赛、决赛层层选拔,于7月17日决出获胜者。
红帽中国市场部总监董辛乙表示,国内Linux市场人才缺口很大,已经影响到了很多Linux项目的正常进行,希望通过这些举措增加大学生对Linux的兴趣,从而培养更多人才。
填 ......
OK6410是一款设计优良,性价比出众的基于S3C6410X-66的ARM11开发板产品。官方提供了wince6 linux android 的支持与DEMO程序。根据其手册,烧写WINCE没有什么大问题。但如果原来是WINCE,想改烧写U-boot就会出现一些问题。
按照手册,在用SD卡启动后,下载u-boot到开发板上,用u-boo ......