红联Linux门户
Linux帮助

Linux操作系统中的编程语言和编程工具简介

发布时间:2006-12-18 19:21:22来源:红联作者:hlMiracle
  在Linux下的常用开发语言是C语言,Linux上的很多应用程序就是用C语言写的。当然,也可以使用其他语言。因为Gtk+和Gnome是用C语言编写的,所以在开发Linux下的GUI程序时使用C语言是非常方便的。Gtk+也提供与许多其他语言的接口。

  一般的Linux发布版本中都提供了C编译器gcc或egcs。使用gcc或egcs可以编译C和C++源代码。各种C编译器都要使用一些C语言实用函数。为了保证程序的可移植性,gcc没有使用通用的C函数库,而是使用一种称为glib的函数库。glib也是Gtk+的基础。它包含一些标准函数的替代函数和基本数据结构的实现。

  还有许多使用工具可以提高Linux下的编程效率,如gdb是优秀的C语言调试器,有非常丰富的调试令。automake和autoconf用于由源代码结构配置编译选项,生成编译所需的Makefile文件。在Linux下开发GUI应用程序,像Windows平台上的可视化快速应用程序开发工具还很少。有几种正在开发的RAD(Rapid Application Development)工具,比如我们以后将要介绍的Glade--一种GUI生成器,可以快速生成创建界面的C源程序。
文章评论

共有 0 条评论