Questo è il comando nim 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
nim - Compilatore di linguaggi Nim
DESCRIZIONE
Compilatore Nim versione 0.12.0 (2015-11-02) [Linux: amd64] Copyright © 2006-2015 di Andreas
Rumpf::
comando nim [opzioni] [fileprogetto] [argomenti]
Comando:
compilare, c
compila il progetto con il generatore di codice predefinito (C)
doc genera la documentazione per inputfile
doc2 genera la documentazione per l'intero progetto
Argomenti:
gli argomenti vengono passati al programma in esecuzione (se --correre l'opzione è selezionata)
VERSIONI
-p, --il percorso:SENTIERO
aggiungi percorso ai percorsi di ricerca
-d, --definire:SIMBOLO
definire un simbolo condizionale
-u, --undef:SIMBOLO
indefinire un simbolo condizionale
-f, --forceBuild
ricostruzione forzata di tutti i moduli
--stackTrace:acceso|spento
attiva|disattivato l'analisi dello stack
--lineTraccia:acceso|spento
attiva|disattivato il tracciamento della linea
--thread:acceso|spento
attiva|disattivato il supporto per il multi-threading
-x, --controlli:acceso|spento
attiva|disattivato tutti i controlli di runtime
--objControlli:acceso|spento
attiva|disattivato i controlli di conversione obj
--fieldChecks:acceso|spento
attiva|disattivato i controlli del campo delle varianti di maiuscole/minuscole
--rangeControlli:acceso|spento
attiva|disattivato i controlli dell'intervallo
--boundChecks:acceso|spento
attiva|disattivato i controlli vincolati
--overflowControlla:acceso|spento
attiva|disattivato i controlli int over-/underflow
-a, --asserzioni:acceso|spento
attiva|disattivato le asserzioni
--floatCheck:acceso|spento
attiva|disattivato tutti i controlli in virgola mobile (NaN/Inf)
--nanChecks:acceso|spento
attiva|disattivato i controlli NaN
--infControlli:acceso|spento
attiva|disattivato i controlli Inf
--deadCodeElim:acceso|spento
eliminazione del codice morto dell'intero programma on|off
--optare:nessuno|velocità|dimensione
non ottimizzare affatto o per velocità|dimensioni Nota: utilizzare -d:release per una build di rilascio!
--debugger:nativo|endb
usa il debugger nativo (gdb) | ENDB (sperimentale)
--app:console|gui|lib|lib.statica
generare un'app console|App GUI|DLL|libreria statica
-r, --correre
eseguire il programma compilato con gli argomenti dati
--Avanzate
mostra opzioni avanzate della riga di comando
-h, --Aiuto
mostra questo aiuto
Nota, le opzioni a lettera singola che accettano un argomento richiedono i due punti. Per esempio -p:IL PERCORSO.
REPORTING BUG
https://github.com/nim-lang/Nim/issues
Usa nim online utilizzando i servizi onworks.net