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毫秒