Linux 版 (精华区)

发信人: netiscpu (说不如做), 信区: Linux
标  题: Linux下的开发环境
发信站: 紫 丁 香 (Wed Jul 22 12:59:46 1998), 转信


  Linux下的开发可以用“应有尽有”,“多姿多彩”来形容,无论从编程的主体
   -语言,还是从开发工具上来说,都有非常大的选择余地。从汇编(各种系统)
   到最新的跨平台语言Java,从经典的C到漂亮的Qt,从LessTif到GTK+......
   
    开发的领域从芯片的设计,集成电路的设计到数据库,Internet/Intranet的开
   发.从具备最新技术的游戏到骨干网的设计,可谓"包罗万象".
   
     在企业级的应用领域,Linux也正开始发挥它迷人的魅力,从低端的桌面数据库,
   到全球的MRPII/ERP系统,都有它的身影.
   
    
   
   gCC-非常优秀的C编译器.是Linux系统上标准配置.
   
   egCs-egcs 是一套试验性质的GNU 工具增强集合.包括 gcc, gdb 等.主要目的在
   于整合pgcc, g77, 和其他的一些GNU项目,同时提高gCC的开发速度.
   
   C-Forge- C-Forge 是一个多用户的C/C++ 集成开发环境(IDE- integrated
   development environment)提供完全的项目管理和完整的编辑/编译/调试循环支
   持. 它包括一个全功能代码编辑器,版本控制工具和比对,校验工具集合. 界面图
   片介绍
   
    
   
   Code Crusader-Code Crusader 是一个完整的程序开发环境,它能够运行在任
   何UNIX系统上,特别是那些运行X Window 的系统.
   特性:免费!
        图形显示C++的继承关系.
        支持集成的代码开发和开发-调试的循环模式. 界面图片介绍
   
   DDD - 数据 显示 调试 (Data Display Debugger-DDD)是经典调试工具GDB,
   DBX, 和 XDB的通用用户界面,DDD提供了数据的图形方式显示,数据结构也同时显
   示为图形方式,可以通过简单的鼠标点击来察看数据结构及其内容,同时实现了随
   着每次程序运行的停止即时更新的特性.比如使用DDD ,你可以通过查看图形方式
   的数据来探究你的程序,而不是通过查看程序的执行代码来得到那些信息.
   其他DDD 特性包括:
   可以调试用C, C++, Ada, Fortran, Pascal, Modula-2, Modula-3写的程序.
   机器代码级别的调试能力.
   超文本方式的源代码浏览.
   断点设置,回溯调试,和历史纪录编辑.
   性能设置编辑器.
   具有程序运行在终端仿真窗口;在远程主机上进行调试的能力.
   在线手册.
   交互的Motif用户帮助界面.
   GDB/DBX/XDB的命令行界面,包括完全的文本编辑,历史纪录,搜寻引擎.
   DDD被设计成为著名的商业调试工具,并被软件开发商和IT产业各个部门广泛的采
   用.
   界面图片介绍
   
   Ebuilder!- EBuilder 是一个非常棒的图形用户界面(GUI)的QT库开发环境.
                            需要qt-1.32(可以从Troll.no公司下载.)
   
    
   
   Emacs JDE!- Emacs的Java开发环境,完全的代码编辑,调试,编译功能,内嵌
   的Java applet运行环境,具有在Emacs内部运行appletviewer的能力. 界面图片介
   绍
   
    
   
   Free Builder!- Free Builder是Java集成开发环境.它整合了大部分你希望得到
   的IDE工具.
   界面图片介绍.
   
    
   
   Gtk--Gtk  是一个为建立GUI库而设计的 C++ 接口.Gtk提供了程序员一个优秀的
   界面来通过使用gtk 柔性的OO技术创建图形用户界面.
   特性包括:安全类型回调, 可扩充的widgets 使用继承和超过60 个可以自由组合
   的类来创建复杂的用户界面.
   
   Linux Java Developerment Kit (JDK)-
   Linux JDK 提供了从 Sun's JDK (Solaris version)到Linux的完全移植.完整的
   JDK,分为Java Runtime Environment (JRE)和一个不需要国际化支持的Java
   Runtime Environment版本.不需要其他附加的库和工具来运行JDK.
   
    
   
   PGCC-Pentium GCC. PGCC 相当于标准GNU cc的一个补丁拷贝,能够为奔腾处理器
   提供特殊的优化.
   
   QT-Qt 是为软件开发者提供的一个工具箱. Qt主要的任务就是编写和维护GUI
   (graphical user interface)应用程序. Qt是用C++ 编写并且是完全面向对象
   的.它包括了每一样你编写专业GUI应用程序所需要的工具.同时,你能够非常迅速
   的创建它们. Qt是一个多平台的工具箱.当你用Qt实现一个程序的时候,你可以让
   它运行在X Window System (Unix/X11)或者 Microsoft Windows NT和 Windows
   95.通过简单的编译工作,你就能让它运行在你需要的平台上.
   
    

--

                              Enjoy Linux!
                          -----It's FREE!-----

※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: mtlab.hit.edu.cn]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.135毫秒