Software Development; C.6 Software Development - Novell LINUX ENTERPRISE DESKTOP 10 SP1 - GNOME 23-05-2007 Manual

Table of Contents

Advertisement

C.6 Software Development

This section introduces Linux IDEs, toolkits, development tools, and versioning systems for
professional software development.
Table C-6
Task
Integrated Development
Environments
Toolkits
Compilers
Debugging Tools
GUI Design
Versioning Systems
Anjuta
CVS
Eclipse
Eric
GCC
268 SUSE Linux Enterprise Desktop 10 SP1 GNOME User Guide
Development Software for Windows and Linux
Windows Application
Borland C++, Delphi, Visual Studio,
.NET
MFC, Qt, GTK+
VisualStudio
Visual Studio
Visual Basic, Visual C++
Clearcase, Perforce, SourceSafe
Anjuta is an IDE for GNOME/GTK+ application development. It includes an editor with
automated formatting, code completion, and highlighting. As well as GTK+, it supports Perl,
Pascal, and Java development. A GDB-based debugger is also included. Find more information
about Anjuta at
http://anjuta.sourceforge.net
CVS, the Concurrent Versions System, is one of the most important version control systems for
open source. It is a front-end to the Revision Control System (RCS) included in the standard
Linux distributions. Find more information at the home page
www.cvshome.org/).
The Eclipse Platform is designed for building integrated development environments that can be
extended with custom plug-ins. The base distribution also contains a full-featured Java
development environment. Find more information at
www.eclipse.org).
Eric is an IDE optimized for Python and Python-Qt development. Find more information about
Eric at
http://www.die-offenbachs.de/detlev/eric3.html (http://www.die-offenbachs.de/detlev/
eric3.html).
GCC is a compiler collection with front-ends for various programming languages. Check out a
complete list of features and find extensive documentation at
gcc.gnu.org).
Linux Application
KDevelop, Eric, Eclipse,
MonoDevelop, Anjuta
Qt, GTK+
GCC
GDB, valgrind
Glade, Qt Designer
CVS, Subversion
(http://anjuta.sourceforge.net).
http://www.cvshome.org/ (http://
http://www.eclipse.org (http://
http://gcc.gnu.org (http://

Advertisement

Table of Contents
loading

This manual is also suitable for:

Suse linux enterprise desktop 10 sp1 gnome

Table of Contents