Questo è il comando icmstart che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
icmstart - Uno script di avvio per la manutenzione del programma icmbuild
SINOSSI
icmstart [Opzioni] top-dir [programma|libreria]
DESCRIZIONE
Il Marketplace per le icmstart script è uno script generico che può essere utilizzato per avviare la manutenzione del programma
utilizzando icmake(1) e icmbuild(1). Icmstart crea una directory iniziale top-dir e
installa i file CLASSI, VERSIONE e icmconf sotto top-dir. Un secondo argomento
`Programma' o `biblioteca' può essere specificato come modalità di funzionamento predefinita del
icmbuild(1) sceneggiatura.
File scheletro per la directory principale e le sottodirectory, per impostazione predefinita elencati nel file
/etc/icmake/icmstart.rc, può anche essere installato (cfr. icmstart.rc(7)).
Dopo essere passati alla directory creata da icmstart , il icmbuild(1) lo script può essere usato per
manutenzione del programma.
VERSIONI
Icmstart può essere chiamato con le seguenti opzioni, che (se specificate) devono essere le prime
argomenti di icmstart:
o -b
Installazione di base: i file VERSION, using.cc e version.cc non sono installati,
e la voce #define USE_VERSION in icmconf è commentata.
o -c confpath
Usa i file di configurazione (icmstart.rc, AUTORE, ESPERIENZA e VERSIONE) se trovato in
`confpath' piuttosto che in ~/.icmake e / o /ecc/icmake/. Una volta trovato un file, lo è
utilizzato consentendo sostituzioni parziali dei file predefiniti forniti da icmake(1).
o -d
Non eseguire alcun comando, ma mostra i comandi che sarebbero stati eseguiti su
l'uscita standard.
o -I
Non installare file.
o -r Sostituisci incondizionatamente i file esistenti. Se -r non è fornito icmstart chiederò
l'utente per confermare che un file esistente deve essere sovrascritto. Se uno scheletro
specifica si riferisce a una directory, la directory completa e le sue sottodirectory lo faranno
essere rimpiazzato.
o -s sentiero-scheletro
Per impostazione predefinita, i file scheletro sono elencati nel file di risorse scheletro
/usr/share/icmake/icmstart.rc. In alternativa, il file di risorse scheletro può essere
specificato dal ICM variabile d'ambiente, che -a sua volta- può essere annullata dal
percorso specificato con il -s opzione. Il percorso dello scheletro può essere specificato come completo
percorso del file o come una directory, nel qual caso si presume che il file di risorse scheletro
be icmstart.rc (vedi sotto a SCHELETRO FILE). Da icmstart usa cp installare
File, cp deve essere disponibile quando icmstart dovrebbe installare i file scheletro.
SCHELETRO FILE
I file di risorse scheletro possono contenere commenti (righe vuote e righe che iniziano con
cancelletto (#)) che viene ignorato e dovrebbe altrimenti contenere le specifiche della risorsa s
installare.
Il file di risorse predefinito è /etc/icmake/icmstart.rc, contiene
CLASSI
P principale.cc
P principale.ih
P utilizzo.cc
Versione P.cc
P ? scanner
P ? analizzatore
Questo file è stato annullato da ~/.icmake/icmstart.rc. Vedere icmstart.rc(7) per i dettagli sulla
formato del icmstart.rc file.
CONFIGURAZIONE FILE
I file di configurazione icmstart.rc, AUTORE, ESPERIENZA e VERSIONE sono riconosciuti e
elaborato da icmstart.
Se l' -c l'opzione è stata specificata i file di configurazione trovati nel percorso specificato in questo
opzione sono utilizzati. Se non specificato o se un file non viene trovato, il percorso ~/icmake is
ispezionato. Se un file di configurazione non viene trovato in ~/icmake o, file di configurazione in
/etc/icmake sono usati.
I file di configurazione non sono necessari per il corretto funzionamento di icmstart. Quando assente
icmstart esegue le seguenti azioni predefinite:
o Se il file AUTORE non esiste icmstart usa #define AUTORE "".
Quando il file AUTORE è definito in un percorso di configurazione dovrebbe avere una riga,
definire l'autore del programma. Per esempio,
#define AUTORE "Frank B. Brokken[email protected]>"
o Se il file VERSIONE non esiste icmstart usa #define VERSIONE "0.00.00".
Quando il file VERSIONE è definito in un percorso di configurazione dovrebbe avere una riga,
definire la versione iniziale del programma. Per esempio,
#define VERSIONE "1.00.00"
o Se il file Anno non esiste icmstart usa #define ESPERIENZA "aaaa" where aaaa is
l'anno in corso.
Quando il file Anno è definito in un percorso di configurazione dovrebbe avere una riga,
definire l'anno di rilascio iniziale del programma. Per esempio,
#define ANNI "2016"
Il plurale viene utilizzato qui poiché un anno di rilascio di solito diventa un intervallo di anni dopo
qualche tempo, come con le specifiche degli anni di Icmake:
#define ANNI "1992-2016"
o Se il file icmstart.rc non esiste (o è vuoto) icmstart non installerà nessuno
dei file normalmente presenti in icmstart.rc, ma la directory del progetto iniziale,
icmconf e VERSIONE sono installati. )
Usa icmstart online usando i servizi onworks.net