next up previous
Nächste Seite: Umgebungsvariablen (ENV:) Aufwärts: Optionen Vorherige Seite: Optionen

Wechsel des Verzeichnisses

Compiler und Linker bieten als Option den Wechsel des aktuellen Verzeichnisses, der sowohl in der Kommandozeile als auch interaktiv angegeben werden kann. Eingeleitet wird der Wechsel durch ,,+g`` oder ,,-g``, direkt gefolgt vom Namen des Verzeichnisses. Nach dem Befehl ,,-g/tools`` ändert sich beispielsweise der Prompt von ,,() m2c >`` zu ,,(/tools) m2c >``. Wird die Option ohne Namen angegeben, so wechselt das Programm wieder in das ursprüngliche Verzeichnis, das beim Aufruf des Werkzeuges das aktuelle war.

Falls man sich in einem Unterverzeichnis eine Projektes befindet (z.B. in ,,tools/obj``), gehen die Programme vor dem Start einer Bearbeitung automatisch in das Projektverzeichnis (in diesem Beispiel nach ,,tools``) und nach Beendigung der Operation wieder zurück in das alte Verzeichnis.

Seien Sie deshalb nicht irritiert, wenn der Linker bei einer Bearbeitung beispielsweise ,,-obj/Demo.obj`` ausgibt, obwohl es korrekt ,,-Demo.obj`` hiesse.


\begin{example}
Einige Beispiele:
\begin{quote}\tt befehl -i +x +l\cmsltt Name\/...
...ml {o}scht die Option
{\tt r} und bearbeitet {\cmsltt datei3}.
\par\end{example}

Die Angabe von Optionen beim Start von der Workbench ist schwierig und nur durch Tricks2.2 zu erreichen. Der einfachste Weg ist das interaktive Aufstarten ohne Argumente oder die Nutzung der Umgebungsvariablen.



Claudio Nieder 2000-11-12