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