KDevelop 5.1: Cppcheck und LLDB ergänzen die Entwicklungsumgebung

KDevelop 5.1 ist am 21. März 2017 erschienen. Die Entwicklungsumgebung ergänzt ein eigenes Analysemenü und liefert das statische Prüfwerkzeug Cppcheck direkt mit. Damit lassen sich typische Fehler in C- und C++-Code wie Speicherlecks, Nullzeiger und Zugriffe außerhalb von Grenzen aus dem Projekt heraus prüfen.

Die Cppcheck-Integration übergibt Include-Pfade und weitere Optionen an das Prüfprogramm. Für die Fehlersuche stehen neben GDB auch LLDB und dessen Machine Interface bereit. Der Debugger-Wechsel erfolgt über das neue Backend, das KDevelop für unterschiedliche Zielplattformen verwenden kann.

OpenCL und Perforce im Entwicklungsalltag

KDevelop 5.1 erkennt außerdem Quellcode der Open Computing Language. Die Version verbessert die Python-Unterstützung für Python 3.6 und bindet Perforce über das lokal installierte Kommandozeilenprogramm p4 ein. Die zuvor beschriebene Python-Anbindung von GDB zeigt einen ähnlichen Ansatz, wiederkehrende Prüfungen direkt in der Entwicklungsumgebung zu automatisieren.

Pakete für Linux und Windows

Das Projekt stellt den Quellcode, eine ausführbare 64-Bit-Datei für Linux sowie Installationsprogramme für 32- und 64-Bit-Windows bereit. Die offizielle Download-Seite von KDevelop führt die verfügbaren Pakete und den Quellcode auf.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein