To jest polecenie nim, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
nim - Kompilator języka Nim
OPIS
Nim Compiler Wersja 0.12.0 (2015-11-02) [Linux: amd64] Copyright © 2006-2015 by Andreas
Rumpf ::
polecenie nim [opcje] [plik projektu] [argumenty]
polecenie:
skompilować, c
skompiluj projekt z domyślnym generatorem kodu (C)
doc generuje dokumentację dla pliku wejściowego
doc2 generuje dokumentację dla całego projektu
argumenty:
argumenty są przekazywane do uruchamianego programu (if --biegać opcja jest zaznaczona)
OPCJE
-p, --ścieżka:ŚCIEŻKA
dodaj ścieżkę do ścieżek wyszukiwania
-d, --definiować:SYMBOL
zdefiniuj symbol warunkowy
-u, --undef:SYMBOL
niezdefiniuj symbol warunkowy
-f, --forceBuild
wymusić przebudowę wszystkich modułów
--Ślad stosu:włączony|wyłączony
włącz/wyłącz śledzenie stosu
--lineŚledzenie:włączony|wyłączony
włącz/wyłącz śledzenie linii
--wątki:włączony|wyłączony
włącz/wyłącz obsługę wielowątkowości
-x, --czeki:włączony|wyłączony
włącz/wyłącz wszystkie kontrole środowiska wykonawczego
--objChecks:włączony|wyłączony
włącz|wyłącz sprawdzanie konwersji obiektów
--FieldChecks:włączony|wyłączony
włącz/wyłącz sprawdzanie pól wariantów przypadku
--rangeChecks:włączony|wyłączony
włącz/wyłącz sprawdzanie zasięgu
--boundChecks:włączony|wyłączony
włącz|wyłącz kontrole powiązane
--overflowChecks:włączony|wyłączony
włącz/wyłącz kontrolę przepełnienia/niedomiaru int
-a, --oświadczenia:włączony|wyłączony
włącz/wyłącz twierdzenia
--floatChecks:włączony|wyłączony
włącz/wyłącz wszystkie kontrole zmiennoprzecinkowe (NaN/Inf).
--nanChecks:włączony|wyłączony
włącz/wyłącz sprawdzanie NaN
--infChecks:włączony|wyłączony
włącz/wyłącz sprawdzanie Inf
--deadCodeElim:włączony|wyłączony
eliminacja martwego kodu całego programu on|off
--optować:brak|prędkość|rozmiar
nie optymalizuj wcale lub pod kątem szybkości|rozmiaru Uwaga: użyj -d:release dla kompilacji wydania!
--Debugger.:native|koniecb
użyj natywnego debugera (gdb) | ENDB (eksperymentalny)
--aplikacja:console|gui|lib|staticlib
wygeneruj aplikację konsolową|aplikację GUI|DLL|bibliotekę statyczną
-r, --biegać
uruchom skompilowany program z podanymi argumentami
--zaawansowany
pokaż zaawansowane przełączniki wiersza poleceń
-h, --help
pokaż tę pomoc
Uwaga: opcje jednoliterowe, które przyjmują argument, wymagają dwukropka. Np -p:ŚCIEŻKA.
RAPORTOWANIE ROBAKI
https://github.com/nim-lang/Nim/issues
Używaj nim online, korzystając z usług onworks.net