Linux Software-Entwicklungstools

Dieser Artikel beschreibt kurz, was Software-Entwicklungs-Tools zur Verfügung stehen Anwendungen für Linux zu schreiben. Linux enthält die folgenden traditionellen Unix-Software-Entwicklungs-Tools:

  • Texteditoren sowie vi und emacs zum Bearbeiten des Quellcodes.

  • EIN C-Compiler für die Erstellung und Verknüpfung von Programmen in C geschrieben - die Programmiersprache der Wahl für Unix-Anwendungen zu schreiben (obwohl heutzutage sind viele Programmierer C Drehen ++ und Java). Linux enthält die GNU C und C ++ Compiler. Ursprünglich war der GNU-C-Compiler wie GCC bekannt - die jetzt steht für GNU Compiler Collection. (Siehe Beschreibung vor Gnu.org.)

  • Das GNU make-Dienstprogramm für die Automatisierung der Software Build-Prozess - der Prozess Objektmodule in eine ausführbare Datei oder eine Bibliothek zu kombinieren. (Das Betriebssystem kann ein zu laden und auszuführen ausführbar- ein Bibliothek ist eine Sammlung von Binärcode, der von ausführbaren Dateien verwendet werden können.)

  • EIN Debugger für das Debugging-Programme. Linux enthält die GNU Debugger GDB.

  • EIN Versionskontrollsystem Überblick über verschiedene Revisionen einer Quelldatei zu halten. Linux kommt mit RCS (Revision Control System) und CVS (Concurrent Versions System). Heutzutage sind die meisten Open-Source-Projekte verwenden CVS als Versionskontrollsystem, aber eine aktuelle Versionskontrollsystem namens Subversion als Ersatz wird für CVS entwickelt.

Sie können diese Software-Entwicklungs-Tools in jeder Linux-Distribution installieren:

  • Xandros: Normalerweise werden die Werkzeuge standardmäßig installiert.

  • Fedora: Wählen Sie die Entwicklungstools Paket während der Installation.

  • Debian: Art apt-get install gcc und dann apt-get install libc6-dev in einem Terminal-Fenster.

  • SUSE: Wählen Sie Hauptmenü-System YaST auf Software auf der linken Seite des Fensters, und klicken Sie dann auf Installieren und Entfernen von Software. Art gcc in das Suchfeld in YaST wählen Sie die entsprechenden Pakete aus den Suchergebnissen, und installieren Sie Akzeptieren klicken. Wenn Sie irgendwelche fehlenden Pakete zu finden, können Sie sie in einer ähnlichen Art und Weise zu installieren.

Menü