Angielskifrancuskihiszpański

Ulubiona usługa OnWorks

aarch64-linux-gnu-gdc-5 — online w chmurze

Uruchom aarch64-linux-gnu-gdc-5 w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie aarch64-linux-gnu-gdc-5, które można uruchomić u dostawcy bezpłatnego 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 MAC OS

PROGRAM:

IMIĘ


gdc — oparty na GCC kompilator dla języka D

STRESZCZENIE


gdc [-c]
[-g] [-str] [-Opoziom]
[-Ireż...] [-Lreż...]
[-o plik wyjściowy] w pliku...

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

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

filetdi
Pliki interfejsu D.

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

filet.a
Pliki biblioteki do linku

OPIS


Kurs 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.

Kurs 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


-uwolnij
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-wyjście
Wyłącz generowanie kodu dla środowiska uruchomieniowego na zewnątrz() kontrakty.

-fno-granice-sprawdzanie
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.

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

Użyj aarch64-linux-gnu-gdc-5 online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    PyQt .Name
    PyQt .Name
    PyQt to powiązania Pythona dla
    Wieloplatformowy Qt firmy Digia
    framework do tworzenia aplikacji. Ono
    obsługuje Python v2 i v3 oraz Qt v4 i
    Qt v5. PyQt jest dostępny...
    Pobierz PyQt
  • 2
    Sardynii
    Sardynii
    Sardi to kompletna zmiana stylizacji i
    optymalizacja kodu svg. 6 opcji dla
    Twoje aplikacje i 10 rodzajów folderów
    do użycia w menedżerze plików. sardynek
    ikony...
    Pobierz Sardi
  • 3
    Cyfrowa stacja robocza audio LMMS
    Cyfrowa stacja robocza audio LMMS
    LMMS to darmowe oprogramowanie wieloplatformowe
    który pozwala na produkcję muzyki
    Twój komputer. Jeśli podoba Ci się ten projekt
    rozważyć zaangażowanie się w projekt
    h ...
    Pobierz Cyfrową stację roboczą audio LMMS
  • 4
    Jądro czasu rzeczywistego FreeRTOS (RTOS)
    Jądro czasu rzeczywistego FreeRTOS (RTOS)
    FreeRTOS to wiodący na rynku system czasu rzeczywistego
    system operacyjny (RTOS) dla
    mikrokontrolery i małe
    mikroprocesory. Dystrybuowane swobodnie
    w ramach licencji open source MIT...
    Pobierz jądro czasu rzeczywistego FreeRTOS (RTOS)
  • 5
    Awogadro
    Awogadro
    Avogadro to zaawansowana substancja molekularna
    edytor przeznaczony do użytku międzyplatformowego
    w chemii obliczeniowej, molekularnej
    modelowanie, bioinformatyka, materiały
    nauka i ...
    Pobierz Avogadra
  • 6
    XMLTV
    XMLTV
    XMLTV to zestaw programów do przetworzenia
    Programy telewizyjne (tvguide) i pomoc w zarządzaniu
    oglądanie telewizji, przechowywanie wykazów w
    Format oparty na XML. Istnieją narzędzia do
    zrobić...
    Pobierz XMLTV
  • więcej »

Komendy systemu Linux

Ad