Links/Entwicklunswerkzeuge/Tools

  • Binutils ----- In Binutils sind viele kleine Tools enthalten die keinem Entwickler fehlen dürfen. Um ein paar zu nennen: ar (Archivierungsprogramm zum erstellen eigener Bibliotheken), ld (GNU-Linker), as (GNU-Assembler), gprof (Profiler für Laufzeitmessungen), objdump (Gibt Informationen aus Objektdateien *.o aus).....

  • GDB (Debugger) ----- Ein Debugger ist ein Programm der Ihnen Informationen liefert was im Programm los ist während der Ausführung. Oder, wichtiger, was Programm gerade noch getan hat bevor es Abgestürzt ist. Wem der Textorientierte Debugger nicht gefällt, der kann im ja ein GUI's (Grafische Oberfläche) drüberziehen, wovon es auch einige hier gibt. Am häufigsten wird GDB mit der GUI DDD verwendet.

  • Automake ----- Mit diesem Tool können sie Automatisch 'Makefiles' erzeugen. Oder wollen Jedem zumuten Ihr Programm mit unzähligen Libs und Schaltern übersetzen zu lassen?

  • Autoconf ----- Mit Autoconf wird ein Shell-Skript generiert, welches automatisch Ihr Software-Packet für die Übersetzung konfiguriert.

  • CVS ----- Wird das Projekt umfangreicher, verliert man Schnell den Überblick zwischen den Versionen. Will man Problemen mit 'älteren' und 'neueren' Versionen des Codes vermeiden, benötigen sie ein Programm das eine History anlegt und die Versionen überprüft.

  • GNU Software ----- Unzählige weitere Utilies, Tools und Programme die sie als Entwickler benötigen und die ich hier nicht aufgezählt habe finden sie hier (kostenlos).

  • Insure++ ----- Profi-Software zum Aufinden von Buffer Overflow, Segmentation Fault, Memory Leaks und unzählige viele andere Übel die einen Programmierer wiederfahren könnten. Wegen des hohen Anschaffungspreis rentiert sich Insure++ nur für Firmen. Eine Testversion mit Vorheriger Registrierung kann man sich aber herunterladen.

  • Code2Html ----- Will man ein Programm ins Internet stellen, kann man dies Farblos machen, oder aber mit Syntaxhervorhebung. Man kann sich nun selbst einen Konverter schreiben, oder lädt sich diese Programm hier herunter. Folgende Sprachen werden unterstützt : C/C++, Java, Pascal, Delphi, VB


© 2001,2002 Jürgen Wolf