Orwell Dev-C++
Orwell Dev-C++
| |
---|---|
Entwicklungsumgebung für C und C++ | |
Basisdaten
| |
Entwickler | Orwell (bis 2005: Bloodshed Software) |
Aktuelle Version | 6.3[1] (31. Januar 2021) |
Betriebssystem | Windows, Linux (alpha) |
Programmiersprache | Object Pascal |
Kategorie | IDE |
Lizenz | GPL |
deutschsprachig | ja |
orwelldevcpp.blogspot.de (neue Homepage) www.bloodshed.net |
Orwell Dev-C++ (früher Dev-C++, so wie es auch noch verkürzt genannt wird) ist eine freie, quelloffene Entwicklungsumgebung ursprünglich von Bloodshed Software für C und C++. Sie läuft unter Windows und nutzt MinGW als Compiler, eine Windows-Portierung der GNU Compiler Collection. Dev-C++ kann auch in Verbindung mit Cygwin oder anderen Compilern genutzt werden, die auf GCC basieren.
Dev-C++ wurde von Colin Laplace begonnen. Dev-C++ wird in Delphi unter Verwendung des GUI-Toolkits VCL entwickelt.
Mit sogenannten DevPaks kann die Dev-C++-Entwicklungsumgebung erweitert werden, beispielsweise um neue Bibliotheken oder Werkzeuge. DevPaks können auch mit Code::Blocks verwendet werden.
Dev-C++ wird als Projekt auf SourceForge gespeichert und verwaltet.
Entwicklung
[Bearbeiten | Quelltext bearbeiten]Nachdem die Entwicklung von Dev-C++ ab März 2005 stillgestanden hatte, erschien am 30. Juni 2011 eine neue Version, der weitere folgten. Die aktuelle Version enthält einen neuen GCC (Version 4.8.1) und bringt auch alle erforderlichen Ressourcen zum Programmieren von DirectX und Win32 mit. Viele Programmfehler und Stabilitätsprobleme wurden behoben.
Von Bloodshed wird noch immer die veraltete Version 4.9.9.2 (März 2005) als „aktuell“ bereitgestellt, neuere Versionen erschienen sämtlich unter dem Namen Orwell Dev-C++.
Versuche, das Projekt von der Entwicklungsumgebung Delphi zur freien Entwicklungsumgebung Lazarus, unter Verwendung der Lazarus Component Library anstatt der Visual Component Library, zu konvertieren, schliefen ein. Dies hätte es erlaubt, Dev-C++ auch unter Linux zu kompilieren und einzusetzen.[2] Es existiert ein Branch, der Lazarus verwendet, er wurde aber nicht in den offiziellen Quellcode übernommen.[3][4]
Schwesterprojekte
[Bearbeiten | Quelltext bearbeiten]wxDev-C++ ist eine Erweiterung von Dev-C++ und wird ebenfalls aktiv weiterentwickelt. Es bietet eine RAD-Umgebung für wxWidgets.
Weblinks
[Bearbeiten | Quelltext bearbeiten]- SourceForge-Projektseite von Orwell Dev-C++
- Installations- und Einrichtungsanleitung (deutsch)
- Devpaks.org – DevPaks-Repository
- Extropy's DevPaks auf SourceForge
- wxDevCpp – Erweiterung mit einem wxWidgets Form Designer
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Release 6.3. 31. Januar 2021 (abgerufen am 13. Februar 2021).
- ↑ Dev-C++ / Forums / General Discussion: lazarus 1.26 *WINDOWS ONLY* port attempted. Abgerufen am 22. Februar 2024.
- ↑ Dev-C++ / Forums / General Discussion: orwelldevcpp buildable with laz 1.26 in fork. Abgerufen am 22. Februar 2024.
- ↑ contributor / orwell Dev-C++ - lazarus 1.26 port / [f90d0d]. Abgerufen am 22. Februar 2024.