angielskifrancuskiniemieckiwłoskiportugalskirosyjskihiszpański

Ulubiona usługa OnWorks

mips-linux-gnu-gdc - Online w chmurze

Uruchom mips-linux-gnu-gdc u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie mips-linux-gnu-gdc, które można uruchomić u dostawcy darmowego hostingu OnWorks, korzystając z jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


gdc — oparty na GCC kompilator dla języka D

STRESZCZENIE


gdc [-c]
[-g] [-pg] [-Opoziom]
[-Ireż...] [-Lreż...]
[-o outfile] w pliku...

Dla dowolnego pliku wejściowego przyrostek nazwy pliku określa rodzaj kompilacji
Gotowe:

filet.d
Pliki źródłowe D.

filet.di
Pliki interfejsu D.

filet.o
Pliki obiektów do połączenia.

filet.a
Pliki biblioteki do linku

OPIS


Pandemia gdc polecenie jest nakładką do gcc i obsługuje wiele takich samych opcji. Ten podręcznik
dokumentuje tylko opcje specyficzne dla gdc. Większość z nich ma zarówno pozytywne, jak i negatywne
formularze; przeczącą formą -ffoo byłoby -fno-foo. Ten podręcznik dokumentuje tylko jeden z
te dwie formy, w zależności od tego, która z nich nie jest domyślna.

Pandemia gdc polecenie może być użyte do kompilacji kodu źródłowego D do pliku obiektowego, link a
zbiór plików obiektowych razem lub wykonaj oba po kolei.

Tutaj wymieniono tylko najbardziej przydatne opcje; patrz poniżej dla reszty.

OPCJE


-frelease
Skompiluj wersję wydania.

-najfajniejszy
Skompiluj w kodzie testu jednostkowego.

-fno-asert
Wyłącz generowanie kodu dla środowiska uruchomieniowego zapewniać()"S.

-fno-niezmienniki
Wyłącz generowanie kodu dla środowiska uruchomieniowego niezmienny()"S.

-fno-w
Wyłącz generowanie kodu dla środowiska uruchomieniowego w() kontrakty.

-fno-out
Wyłącz generowanie kodu dla środowiska uruchomieniowego na zewnątrz() kontrakty.

-fno-bounds-check
Wyłącza sprawdzanie granic tablicy dla wszystkich funkcji.

-fno-wbudowany
Nie rozpoznaj wbudowanych funkcji, które nie zaczynają się od __wbudowany_ jako przedrostek.

-fno-emituj-modułinfo
Wyłącza generowanie informacji o module i powiązanych funkcji.

-fd-gadatliwy
Drukuj informacje o przetwarzaniu języka D na standardowe wyjście.

-fnieruchomość
W przypadku D2 wymuś składnię @property.

-fd-vtls
Wypisz wszystkie zmienne znajdujące się w pamięci lokalnej wątku.

-fignore-nieznane-pragmy
Ignoruj ​​nieobsługiwane pragmy.

-fsplit-dynamic-tablice
Podziel tablice dynamiczne na długość i wskaźnik podczas przechodzenia do funkcji.

-femit-szablony
Kontroluj zachowanie emisji szablonu.

Włączenie tej opcji spowoduje wyemitowanie wszystkich szablonów, ale uczyni je prywatnymi dla
jednostka tłumaczeniowa. Plik wykonywalny będzie zawierał wiele kopii kodu i danych.

Wyłączenie tej opcji poinformuje kompilator, aby w ogóle nie emitował szablonów.

Domyślnym zachowaniem jest emitowanie szablonów, ale tylko wtedy, gdy kompilator to określi
musi.

-fdebug=optować
Skompiluj kod debugowania do programu.

Oto obsługiwane opcje:

poziom
Skompiluj w kodzie debugowania <= poziom.

identyfikacyjny
Skompiluj kod debugowania zidentyfikowany przez ident.

-fdeps=filename
Zapisz zależności modułu do nazwy pliku.

-fmake-deps=filename
Zapisz dane wyjściowe zależności makefile do podanego pliku.

-fmake-mdeps=filename
Jak -fmake-deps=filename ale zignoruj ​​systemowe pliki nagłówkowe.

-fonly=filename
Przetwórz wszystkie moduły określone w wierszu poleceń, ale wygeneruj kod tylko dla
moduł określony przez argument.

-fwersja=optować
Skompiluj kod wersji do programu.

Oto obsługiwane opcje:

poziom
Skompiluj w kodzie wersji >= poziom.

identyfikacyjny
Skompiluj kod debugowania zidentyfikowany przez ident.

-fintfc
Generuj pliki interfejsu D.

-fintfc-dir=katalog
Zapisz pliki interfejsu D do katalog.

-fintfc-plik=filename
Zapisz plik interfejsu D do filename.

-fdoc
Generuj dokumentację.

-fdoc-katalog=katalog
Zapisz plik dokumentacji w katalog.

-fdoc-plik=filename
Zapisz plik dokumentacji do filename.

-fdoc-inc=filename
Dołącz plik makra Ddoc.

-fXf=filename
Zapisz plik JSON pod nazwą pliku.

-fdump-źródło
Zrzuć zdekodowany tekst UTF-8 ze źródła.

-Wcast-wynik
Ostrzegaj o rzutach, które spowodują zerowy lub zerowy wynik.

-Błąd
Zamień wszystkie ostrzeżenia w błędy.

-Wno-przestarzałe
Nie ostrzegaj o użyciu przestarzałych funkcji.

-Wunknown-pragmas
Ostrzegaj w przypadku napotkania pragma, która nie jest rozumiana przez GDC.

Używaj mips-linux-gnu-gdc online za pomocą usług onworks.net


Ad


Ad

Najnowsze programy online dla systemów Linux i Windows