SPARCworks Version 2.0


SPARCworks ist eine Entwicklungsumgebung für die PASCAL-, FORTRAN-, C- und C++-Compiler, die für Sun Rechner unter Solaris 2.2 zur Verfügung stehen. Sie paßt sich dabei in die allgemeine OpenWindows-Oberfläche an.
Voraussetzung für eine effektive Anwendung der Tools ist allerdings ein erfolgreicher Compiliervorgang (mit der Option -sb). Ohne die dabei gelieferten Daten sind die Werkzeuge nur sehr beschränkt einsetzbar.

Von SPARCworks werden folgende Werkzeuge zur Verfügung gestellt:

SPARCworks Manager

Der SPARCworks Manager dient dazu, die einzelnen Komponenten von SPARCworks zu starten. Es ist aber ebenfalls möglich, eigene Anwendungen mit einzubinden. Dabei werden folgende Fähigkeiten angeboten:

SourceBrowser

Der SourceBrowser erlaubt es, den Sourcecode nach Strings und regulären Ausdrücken zu durchsuchen. Dabei kann die Suche z.B. auch bezüglich des Kontextes des Auftretens im Code eingeschränkt werden. Der SourceBrowser besteht dabei wiederum aus 4 Teilen:

Debugger

Der Debugger ermöglicht es, Debugging-Operationen mit Mauseingaben zu steuern. Außerdem enthält er eine eingebaute Änderungsfunktion, so daß nicht ständig zwischen verschiedenen Tools gewechselt werden muß.

FileMerge

FileMerge erlaubt es, Files zu vergleichen und zu einem File zusammenzufassen. Es werden dabei die beiden Ausgangsfiles angezeigt sowie ein automatisch erzeugtes, zusammengefaßtes File, welches noch editiert werden kann.

Analyser

Der Analyser dient zur Performanceanalyse der erstellten Programme durch Spezifizierung und Auswertung der Ablaufdaten eines Programmes. Mit diesem Tool ist es auf einfache Weise möglich festzustellen, an welchen Stellen das Programm sinnvoll optimiert werden kann.

MakeTool

MakeTool ist ein Interface zu make. Neben dem Start und der Überwachung der Übersetzung bietet es die Möglichkeit, Makefiles zu analysieren und Makros und Regeln übersichtlich anzuzeigen.

SPARCworks kann auf allen SUN-Workstations mit dem Betriebssystem Solaris 2.2 kostenfrei genutzt werden.

Gestartet wird das Entwicklungssystem (wenn /uni/global/opt/SUNWspro/bin im Pfad eingetragen ist) über
sparcworks &
Weitere Informationen können dem Answerbook entnommen werden. Dieses kann durch Aufruf von answerbook (unter OpenWindows) aktiviert werden.

Ansprechpartner:
Jens Wagner, Gruppe Anwendungen