IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

icmbuild - Online nel cloud

Esegui icmbuild nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando icmbuild 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


icmbuild - Uno script di manutenzione del programma generico, facilmente configurabile

SINOSSI


icmbuild [-h] [-c] args

DESCRIZIONE


I icmbuild script è uno script generico che può essere utilizzato per eseguire la manutenzione del programma utilizzando
icmake(1).

Costruisci richiede che il file icmconf è disponibile nella directory in cui programma
è richiesta la manutenzione.

Costruisci presuppone che le tue fonti esistano all'interno e al di sotto della directory di lavoro corrente. Il
filetto icmconf in icmakeLa distribuzione di (1) fornisce un esempio di an icmconf file che può
essere utilizzato da icmbuild. In quell'esempio icmconf file si presume che C++ le fonti sono
mantenuto, ma la manutenzione del programma per, ad es. C le fonti possono essere facilmente configurate.

Costruisci() compila tutti i sorgenti in ciascuna delle sottodirectory nominate nel file CLASSI,
e quindi compila tutti i sorgenti nella directory di lavoro corrente.

I sorgenti compilati risultano in moduli oggetto che possono essere conservati in una libreria, contro
cui è collegato il modulo dell'oggetto principale. È anche possibile specificare ulteriori
librerie a cui deve essere collegato il programma.

Se viene costruita una biblioteca, viene aggiornata da icmbuild. Quando una fonte è
compilato con successo il suo nuovo modulo oggetto sostituirà quello vecchio che si trova nel
biblioteca. A quel punto i file oggetto non sono più necessari e vengono rimossi da
icmbuild.

AVVIAMENTO A PEDALE ICMBUILD


Per utilizzare icmbuild fare come segue:

o Installa icmbuild nel tuo cammino;

o copia icmconf (e probabilmente il file CLASSI) nella directory di base del tuo progetto
(cioè la directory in cui e dove si trovano i sorgenti del progetto);

o Modificare il #definisce nel file icmconf assaggiare;

o Immettere i nomi delle sottodirectory contenenti i sorgenti su righe separate nel file
CLASSI

Si noti che l'ordine delle classi menzionate in CLASSI is pertinente. Nuova classe
(sottodirectory) i nomi possono sempre essere aggiunti, ma riordinando le righe nella CLASSI
file dovrebbe essere evitato. Se è necessario riordinare, eseguire prima il comando
icmbuild cavedano per rimuovere tutti i file finora creati da icmbuild. La ricompilazione è
necessario in quanto i nomi dei file oggetto contengono numeri d'ordine di classe per
identificazione. Questi numeri di ordine di classe impediscono collisioni di nomi di file (ad esempio, due
le classi potrebbero usare un file dati.cc) e quindi la sostituzione di un file xo dalla classe A
per file xo dalla classe B è impedito;

o Ora esegui semplicemente

icbuild -h

dalla directory di base del progetto e lascia che le informazioni di aiuto ti dicano quali sono le tue opzioni
sono. Vedere la sezione successiva per le modalità di funzionamento.

VERSIONI


Costruisci riconosce due opzioni, al massimo dovrebbe essere specificata:

o -h: fornisce una breve panoramica sull'utilizzo.

o -c: Cancella lo schermo (usando put pulire campo) prima di iniziare il processo di compilazione

Seguendo l'opzionale -c icmbuild() i seguenti argomenti possono essere passati a icmbuild:

o cavedano
ripulire i resti delle attività precedenti

o biblioteca
costruire la libreria (statica e facoltativamente la libreria dinamica)

o Programma
costruire il programma binario

o Programma striscia
costruire il programma binario spogliato

o install Programma sentiero installa il programma costruito nel percorso specificato (to be
utilizzato dopo l'emissione icmbuild Programma)

o install statico sentiero installa la libreria statica costruita nel percorso specificato
(da utilizzare dopo l'emissione icmbuild biblioteca)

o install condiviso sentiero installa la libreria condivisa costruita nel percorso specificato
(da utilizzare dopo l'emissione icmbuild biblioteca) Dopo aver aggiunto una riga a icmconf
contenente

#define DEFCOM "programma"

icmbuild per impostazione predefinita usa l'argomento Programma. Dopo aver aggiunto

#define DEFCOM "striscia"

icmbuild per impostazione predefinita usa l'argomento striscia. Dopo aver aggiunto

#define DEFCOM "libreria"

icmbuild per impostazione predefinita usa l'argomento biblioteca.

DEFCOM viene ignorato quando viene passata una modalità operativa esplicita a icmbuild.

Usa icmbuild online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad