Freitag, 22. November 2024
2.8 C
Berlin

Die besten C++ Entwicklungsumgebungen (Teil 2)

In diesem Artikel stellen wir Ihnen die besten C++ Entwicklungsumgebungen vor. Dieser Beitrag ist die Fortsetzung der vor einer Woche veröffentlichten Ausgabe „Die besten C++ Entwicklungsumgebungen (Teil 1)“. Heute geht es vor allem um die C++ Entwicklungsumgebungen Orwell Dev-C++, Eclipse, XCode, Code::Blocks und KDevelop. Fragen können wie immer über die Kommentar-Funktion unterhalb des Artikels gestellt werden.

 

Orwell Dev-C++
Die Entwicklungsumgebung Orwell Dev-C++.
Die Entwicklungsumgebung Orwell Dev-C++.

Eine übersichtliche und zuverlässige Entwicklungsumgebung für C- oder C++ Programme ist Dev-C++ von Orwell. Lange Zeit gab es keine Weiterentwicklung der quelloffenen Dev-C++ Entwicklungsumgebung von Bloodshed Software, bis 2011 das Projekt unter der Bezeichnung Orwell Dev-C++ auf SourceForge weitergeführt wurde. Die IDE läuft unter Windows (32-Bit und 64-Bit) und verwendet GNU MinGW als Compiler. Die in der Sprache Delphi geschriebene Entwicklungsumgebung arbeitet aber auch mit anderen C++ Compilern zusammen, die auf der GNU Compiler Collection (GCC) beru-hen. Erweiterungen der Werkzeuge und Bibliotheken sind mit sogenannten DevPaks möglich. Sie können Orwell Dev-C++ kostenlos von unseren Download-Servern herunterladen. Wer möchte, kann die Entwickler durch eine Spende bei ihrer Arbeit unterstützen. Wenn Sie mit diesen IDEs nicht zurechtkommen, sollten Sie einen Blick auf Eclipse werfen.

>> Download: Orwell Dev-C++ kostenlos herunterladen

[sc name=“adsense_InText_ad“]

Eclipse SDK – nicht nur für Java

Mit Eclipse SDK werden hauptsächlich Java-Programme entwickelt. Mit Hilfe sogenannter Plug-ins unterstützt das Software Development Kit aber auch Programmiersprachen wie C, C++, Python, Perl und PHP. Eclipse ist eine sehr leistungsfähige und flexible Open Source Entwicklungsumgebung, weitgehend plattformunabhängig und auch für die Entwicklung von Web-Anwendungen geeignet. Für Eclipse SDK gibt es eine große Anzahl quelloffener und kommerzieller Erweiterungen. Weitere Informationen finden Sie auf der Homepage von eclipse.org.

>> Download: Eclipse SDK kostenlos herunterladen

 

 

C++ IDEs für Mac- und Linux-Computer

Mac OS X basiert auf einem Linux-Kernel, deshalb ist es für Mac-Benutzer theoretisch sehr einfach, ein C++ Programm zu schreiben. Dazu öffnen Sie ein Terminalfenster, gibt den Programmtext und speichert diesen mit der Endung .cpp. Vorher sollten Sie einen Compiler, wie zum Beispiel GCC installiert haben. Mit diesem wird das Programm übersetzt und wenn Sie alles richtig gemacht haben, läuft es sogar.
Um die Sprache zu lernen, eignet sich jedoch eine IDE. Hier ist eine Auswahl:

 

C++ Programme mit XCode erstellen
ABB3
XCode – Entwicklungsumgebung von Apple.

Die auf Mac-Computern am weitesten verbreitet ist XCode von Apple, dazu gedacht Programme und Apps für die Betriebssysteme Mac OS X, iOS und watchOS zu schreiben. Unterstützt werden die Sprachen Swift und Objective-C, die IDE kann aber auch für C und C++ verwendet werden. XCode enthält außerdem einen GUI-Designer und wird von Apple weiterentwickelt. Leider besitzt die Software eine ähnliche Komplexität wie Visual Studio, wer mit C++ beginnen will, sollte diese IDE lieber nicht benutzen. Inhaber einer Apple-ID können die Software kostenlos aus dem App Store herunterladen.

 

Code::Blocks ist für drei Plattformen geeignet

So nennt sich eine Open Source IDE für die Betriebssysteme Windows, Mac und Linux. Code::Block (auch C::B) lässt sich durch zahlreiche Plug-Ins erweitern, so dass damit anspruchsvolle Programme in Fortran, C und C++ erstellen lassen. Die IDE benutzt den GCC-Compiler und kann bei codeblocks.org heruntergeladen werden. Alternativ gibt’s direkt bei uns die aktuelle Windows-Ausgabe kostenlos zum Download.

>> Download: Code::Blocks kostenlos herunterladen

 

KDevelop – für Linux, Unix, Mac und Windows
ABB4
KDevelop – universelle IDE für viele Plattformen (Copyright: KDevelop.org).

Als freie Entwicklungsumgebung des KDE-Projekts der Universität Potsdam unterstützt KDevelop neben C++ auch zahlreiche andere Programmiersprachen. Der Focus liegt jedoch auf C++. KDevelop besitzt die Fähigkeit, den vom Benutzer erstellten Code schon beim Schreiben zu analysieren und Fehler anzuzeigen. Die Software enthält einen grafischen Debugger und benutzt als externen Compiler GCC oder Clang. Den Download finden Sie unter kdevelop.org.

 

 

Die Qual der Wahl

Natürlich steht es Ihnen frei, sich für eine IDE zu entscheiden. Die Visual Studio Express Edition ist sehr komplex, ermöglicht die Entwicklung von Programmen in den Sprachen C#, F#, C++, Visual Basic, JavaScript, Python und HTML – und ist nicht gerade für An-fänger geeignet. Allein der Download, die Installation und Konfiguration der IDE und ihrer Zusatzmodule nimmt Stunden in Anspruch. Auch XCode verwirrt Anfänger mehr als es hilft. Alle Beispiele für diesen Kurs beziehen sich auf die IDE Orwell Dev-C++.

Nachdem Sie nun viele C++ Entwicklungsumgebungen kennengelernt haben, ist es bis zu Ihrem ersten Programm nicht mehr weit.

 

 

Dieser Artikel ist Teil unseres kostenlosen Workshops “C++ Programmieren lernen” – Geeignet für Einsteiger und Fortgeschrittene. Machen auch Sie mit und lernen Sie in 50 Artikeln, wie Sie Programme selbst schreiben!

 

 

Artikelbild: Fotolia / bramgino

 

PC-Reparatur.Shop - Team
PC-Reparatur.Shop - Team
Wenn Sie Fragen oder Anregungen zu diesem Beitrag haben, wenden Sie sich bitte direkt über die E-Mail Adresse blog@pc-reparatur.shop an unser Team - Vielen Dank!
Bewertung des Artikels: 1 Stern2 Sterne3 Sterne4 Sterne5 Sterne

IN EIGENER SACHE

Ähnliche Artikel