EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

icmstart - Online in der Cloud

Führen Sie icmstart im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl icmstart, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


icmstart - Ein Startskript für die Wartung des icmbuild-Programms

ZUSAMMENFASSUNG


icmstart [Optionen] top-dir [Programm|Bibliothek]

BESCHREIBUNG


Das icmstart script ist ein generisches Skript, mit dem die Programmwartung gestartet werden kann
Verwendung von icmake(1) und icmbuild(1). Icmstart erstellt ein erstes Verzeichnis oben-dir und
installiert die Dateien KLASSEN, VERSION und icmconf unten oben-dir. Ein zweites Argument
`Programm' oder `Bibliothek' kann als Standardbetriebsart des
icmbuild(1) Skript.

Skelettdateien für das Hauptverzeichnis und Unterverzeichnisse, standardmäßig in der Datei aufgeführt
/etc/icmake/icmstart.rc, kann auch installiert werden (vgl. icmstart.rc(7)).

Nach dem Wechsel in das von . erstellte Verzeichnis icmstart icmbuild(1) Skript kann verwendet werden für
Programmpflege.

OPTIONAL


Icmstart kann mit den folgenden Optionen aufgerufen werden, die (wenn angegeben) die erste sein müssen
Argumente von icmstart:

o -b
Grundinstallation: die Dateien VERSION, use.cc und version.cc werden nicht installiert,
und der Eintrag #define USE_VERSION in icmconf ist auskommentiert.

o -c confpath
Verwenden Sie die Konfigurationsdateien (icmstart.rc, AUTOR, JAHRE und VERSION) wenn gefunden in
`confpath' statt in ~/.icmake und / oder /etc/icmake/. Sobald eine Datei gefunden wurde, ist sie
verwendet, um teilweise Überschreibungen der von . bereitgestellten Standarddateien zu ermöglichen icmake(1).

o -d
Führen Sie keine Befehle aus, sondern zeigen Sie die Befehle an, die auf ausgeführt worden wären
die Standardausgabe.

o -I
Installieren Sie keine Dateien.

o -r Vorhandene Dateien bedingungslos ersetzen. Wenn -r wird nicht geliefert icmstart werde fragen
den Benutzer, um zu bestätigen, dass eine vorhandene Datei überschrieben werden muss. Wenn ein Skelett
Spezifikation bezieht sich auf ein Verzeichnis, das vollständige Verzeichnis und seine Unterverzeichnisse werden
ersetzt werden.

o -s Skelett-Pfad
Standardmäßig werden Skeleton-Dateien in der Skeleton-Ressourcendatei aufgelistet
/usr/share/icmake/icmstart.rc. Alternativ kann die Skelett-Ressourcendatei
angegeben durch die ICM Umgebungsvariable, die wiederum von der . überstimmt werden kann
Pfad angegeben mit -s Möglichkeit. Der Skelettpfad kann als vollständig angegeben werden
Dateipfad oder als Verzeichnis, in diesem Fall wird angenommen, dass die Skelett-Ressourcendatei
be icmstart.rc (siehe unten bei SKELETT DATEIEN). Schon seit icmstart verwendet cp zu installieren
Dateien, cp muss verfügbar sein, wenn icmstart sollte Skelettdateien installieren.

SKELETT DATEIEN


Skelett-Ressourcendateien können Kommentare enthalten (leere Zeilen und Zeilen, die mit dem beginnen)
Raute (#)), die ignoriert wird und ansonsten Ressourcenspezifikationen enthalten sollte s
installieren.

Die Standardressourcendatei ist /etc/icmake/icmstart.rcenthält

KLASSEN
P main.cc
P main.ih
P-Nutzung.cc
P-Version.cc
P ? Scanner
P ? Parser

Diese Datei wird überstimmt von ~/.icmake/icmstart.rc. Sehen icmstart.rc(7) für Details über die
Format der icmstart.rc Datei.

CONFIGURATION DATEIEN


Die Konfigurationsdateien icmstart.rc, AUTOR, JAHRE und VERSION werden erkannt und
verarbeitet von icmstart.

Besitzt das -c Option wurde angegeben Konfigurationsdateien in dem hier angegebenen Pfad gefunden
Option verwendet werden. Wenn nicht angegeben oder eine Datei nicht gefunden wird, dann der Pfad ~/icmake is
inspiziert. Wenn eine Konfigurationsdatei nicht gefunden wird in ~/icmake entweder Konfigurationsdateien in
/etc/icmake werden verwendet.

Konfigurationsdateien sind für den ordnungsgemäßen Betrieb von icmstart. Bei Abwesenheit
icmstart führt die folgenden Standardaktionen aus:

o Wenn die Datei AUTOR ist nicht vorhanden icmstart verwendet #define AUTOR "".

Wenn die Datei AUTOR in einem Konfigurationspfad definiert ist, sollte es eine Zeile haben,
den Autor des Programms definieren. Z.B,

#define AUTOR "Frank B. Brokken[E-Mail geschützt] >"

o Wenn die Datei VERSION ist nicht vorhanden icmstart verwendet #define VERSION "0.00.00".

Wenn die Datei VERSION in einem Konfigurationspfad definiert ist, sollte es eine Zeile haben,
Definieren der ersten Version des Programms. Z.B,

#define-VERSION "1.00.00"

o Wenn die Datei JAHR ist nicht vorhanden icmstart verwendet #define JAHRE „jjjj“ woher yyyy is
das laufende Jahr.

Wenn die Datei JAHR in einem Konfigurationspfad definiert ist, sollte es eine Zeile haben,
Definieren des ersten Veröffentlichungsjahres des Programms. Z.B,

#define JAHRE "2016"

Plural wird hier verwendet, da ein Veröffentlichungsjahr normalerweise zu einer Reihe von Jahren wird
einige Zeit, wie bei der Jahresangabe von Icmake:

#define JAHRE "1992-2016"

o Wenn die Datei icmstart.rc existiert nicht (oder ist leer) icmstart werde keine installieren
der Dateien, die normalerweise in gefunden werden icmstart.rc, aber das ursprüngliche Projektverzeichnis,
icmconf und VERSION installiert sind. )

Verwenden Sie icmstart online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad