
C.6 Software Development
This section introduces Linux IDEs, toolkits, development tools, and versioning systems
for professional software development.
Table C.6
Development Software for Windows and Linux
Linux Application
Windows Application
Task
KDevelop, Eric, Eclipse,
MonoDevelop, Anjuta
Borland C++, Delphi, Visual
Studio, .NET
Integrated Development
Environments
Qt, GTK+
MFC, Qt, GTK+
Toolkits
GCC
VisualStudio
Compilers
GDB, valgrind
Visual Studio
Debugging Tools
Glade, Qt Designer
Visual Basic, Visual C++
GUI Design
CVS, Subversion
Clearcase, Perforce, Source-
Safe
Versioning Systems
Anjuta
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 in-
cluded. Find more information about Anjuta at
http://anjuta.sourceforge
.net
.
CVS
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
http://www.cvshome.org/
.
Eclipse
The Eclipse Platform is designed for building integrated development environments
that can be extended with custom plug-ins. The base distribution also contains a
322
KDE User Guide
Summary of Contents for LINUX ENTERPRISE DESKTOP 10 SP1 - KDE 14-05-2007
Page 1: ...SUSE Linux Enterprise Desktop www novell com 10 SP1 May 14 2007 KDE User Guide...
Page 12: ......
Page 13: ...Part I KDE Desktop...
Page 14: ......
Page 73: ...Part II Office and Collaboration...
Page 74: ......
Page 124: ......
Page 142: ......
Page 162: ......
Page 180: ......
Page 190: ......
Page 202: ......
Page 203: ...Part III Internet...
Page 204: ......
Page 214: ......
Page 222: ......
Page 237: ...Part IV Multimedia...
Page 238: ......
Page 276: ......
Page 289: ...Figure 20 6 RealPlayer for Linux Playing Music and Movies 277...
Page 290: ......
Page 304: ......
Page 312: ......