Specifications

KDevelop is designed to be an integrated development environment (IDE) on UNIX systems that allows the developer a maximum in terms of flexibility and as such is integrating the functionality of many other applications that are commonly used by developers on UNIX. It makes use of the GCC C/C++ Compiler, the GNU make and GNU autoconf/automake utilities available for most UNIX platforms. For KDE and Qt Development, projects generated with KDevelop automatically apply to the KDE 2.1 Desktop standards, make use of the /admin setup directory also used by the KDE project to maintain the main KDE sourcetree modules and as such developers can update their projects easily through KDE to enable new requirements and extended OS support on other platforms. By integrating the use of TrollTech´s Qt Designer, developers have an easy time creating and implementing Graphical User Interfaces (GUI) from within KDevelop.

KDevelop also manages/requires:


  S P E C I F I C A T I O N S
Supported functionality   Additional requirements
Project generation   built-in: C, C++ (Terminal), KDE 2, Qt 2.2, GNOME, existing projects. Requires Perl, GNU-Tools, GCC 2.95.2 and project-specific libraries/header files
KDE 2.1 templates   built-in: KDE mini, normal, MDI and Kicker (KDE panel) applet, KIO-Slave and Konqueror(KParts) Plugin
Qt 2.2.x templates   built-in: Qt SDI, Qt MDI (QWorkspace) and Qt MDI (QextMDI)
automake/autoconf compatible existing projects   built-in Projectfile generator
Internal Debugger   built-in, requires gdb
External debuggers   requires gdb and either kdbg or ddd.
Classbrowser   built-in
KDE API Documentation Generator   built-in, requires KDoc 2.0a40
Qt Designer integration   requires Qt Designer (comes with Qt > 2.2.1), KDevelop Project generated with KDevelop > 1.3
Internationalization support   requires additionally:
  • GNU gettext package
  • KBabel for KDE 2.x internationalization
  • Qt Linguist for Qt 2.x internationalization
Project API Documentation   requires additionally (either of):
  • KDoc 2.0a40 (comes with KDE > 2.0.1)
  • Doxygen
Search Database for API/Documenation lookup   requires additionally (either of):
  • glimpse (only for non-commercial use)
  • Ht://Dig

  Back   to the Introduction