Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

mipsel-linux-gnu-gccgo-5 - Online w chmurze

Uruchom mipsel-linux-gnu-gccgo-5 w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie mipsel-linux-gnu-gccgo-5, 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Ę


gccgo — oparty na GCC kompilator dla języka Go

STRESZCZENIE


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

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

OPIS


Połączenia gccgo polecenie jest nakładką do gcc i obsługuje wiele takich samych opcji. Ten
podręcznik dokumentuje tylko opcje specyficzne dla gccgo.

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

Kod źródłowy Go jest kompilowany jako pakiety. Pakiet składa się z co najmniej jednego źródła Go
pliki. Wszystkie pliki w jednym pakiecie muszą być skompilowane razem, przekazując wszystkie
pliki jako argumenty do gccgo. Pojedyncze wezwanie gccgo może skompilować tylko jeden
pakiet.

Jeden pakiet Go może „zaimportować” inny pakiet Go. Importowany pakiet musi mieć
już skompilowany; gccgo odczyta dane importu bezpośrednio ze skompilowanego pakietu.
Gdy ten pakiet zostanie później zlinkowany, skompilowana forma pakietu musi być dołączona do
polecenie link.

Programy Go muszą być ogólnie skompilowane z informacjami o debugowaniu i -g1 jest wartością domyślną
Jak opisano poniżej. Zdejmowanie programu Go generalnie spowoduje jego niewłaściwe zachowanie lub awarię.

OPCJE


-Ireż
Określ katalog do użycia podczas wyszukiwania pakietu importu w czasie kompilacji.

-Lreż
Podczas łączenia określ katalog przeszukiwania biblioteki, tak jak w przypadku gcc.

-fgo-ścieżka-pakietu=ciąg
Ustaw ścieżkę pakietu do użycia. Ustawia wartość zwracaną przez metodę PkgPath z
Odzwierciedlaj.Wpisz obiekty. Jest również używany do nazw globalnie widocznych symboli. ten
argumentem tej opcji powinien normalnie być ciąg, który zostanie użyty do zaimportowania tego
pakiet po jego zainstalowaniu; innymi słowy, ścieżka w katalogach
określone przez -I opcja.

-fgo-przedrostek=ciąg
Alternatywa dla -fgo-pkgścieżka. Argument zostanie połączony z nazwą pakietu
z pliku źródłowego, aby utworzyć ścieżkę pakietu. Gdyby -fgo-pkgścieżka jest używany,
-fgo-przedrostek zostaną zignorowane.

Go pozwala, aby jeden program zawierał więcej niż jeden pakiet o tej samej nazwie w
Klauzula "package" w pliku źródłowym, choć oczywiście oba pakiety muszą być
importowane przy użyciu różnych nazw ścieżek. Aby to zadziałało gccgo, zarówno
-fgo-pkgścieżka or -fgo-przedrostek musi być określony podczas kompilowania pakietu.

Używając albo -fgo-pkgścieżka or -fgo-przedrostek wyłącza specjalne traktowanie „głównego”
pakiet i umożliwia importowanie tego pakietu jak każdego innego.

-fgo-względna-ścieżka-importu=reż
Import względny to import, który zaczyna się od ./ or .. /. Jeśli ta opcja jest używana,
gccgo będzie użyty reż jako przedrostek dla względnego importu podczas wyszukiwania.

-częste-zwroty-oświadczenie
-fno-require-return-instrukcja
Domyślnie gccgo ostrzeże o funkcjach, które mają jeden lub więcej parametrów zwracanych
ale brak wyraźnego oświadczenia „zwrotu”. To ostrzeżenie można wyłączyć za pomocą
-fno-require-return-instrukcja.

-fgo-sprawdź-podziel-zero
Dodaj bezpośrednie kontrole dzielenia przez zero. W Go dzielenie (lub modulos) przez zero
powoduje panikę. W systemach Unix jest to wykrywane w środowisku wykonawczym przez wyłapanie
Sygnał „SIGFPE”. Niektóre procesory, takie jak PowerPC, nie generują SIGFPE na
dzielenie przez zero. Niektóre środowiska wykonawcze nie generują sygnału, który można przechwycić. Na
tych systemów, można skorzystać z tej opcji. Lub czeki mogą zostać usunięte przez
-fno-go-check-dziel-zero. Ta opcja jest obecnie domyślnie włączona, ale w przyszłości
może być domyślnie wyłączona w systemach, które tego nie wymagają.

-fgo-check-divide-overflow
Dodaj wyraźne kontrole przepełnienia podziału. Na przykład przepełnienie dzielenia występuje, gdy
obliczanie "INT_MIN / -1". W Go powinno to być opakowane, aby wytworzyć "INT_MIN". Trochę
procesory, takie jak x86, generują pułapkę na przepełnienie podziału. W tych systemach to
można użyć opcji. Lub czeki mogą zostać usunięte przez -fno-go-check-divide-overflow.
Ta opcja jest obecnie domyślnie włączona, ale w przyszłości może być domyślnie wyłączona
systemy, które tego nie wymagają.

-g To jest standard gcc opcja. Jest to tutaj wspomniane, ponieważ domyślnie gccgo włącza
o debugowaniu generowania informacji z odpowiednikiem opcji standardowej -g1.
Dzieje się tak, ponieważ programy Go wymagają informacji debugowania, aby były dostępne, aby:
uzyskać informacje o śladach wstecznych. Wyraźny -g0 może być użyty do wyłączenia generowania
informacje o debugowaniu, w tym przypadku pewne standardowe funkcje biblioteczne, takie jak
„runtime.Callers” nie będzie działać poprawnie.

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


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    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
  • 2
    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
  • 3
    strz
    strz
    Projekt Wolnego Oprogramowania Strikr. Artefakty
    wydany na podstawie „intencji”
    podwójna licencja: AGPLv3 (społeczność) i
    CC-BY-NC-ND 4.0 międzynarodowa
    (Reklama w telewizji)...
    Pobierz strikr
  • 5
    GIFLIB
    GIFLIB
    giflib to biblioteka do czytania i
    pisanie obrazów gif. Jest to API i ABI
    kompatybilny z libungif, który był w
    szerokie zastosowanie podczas kompresji LZW
    algorytm był...
    Pobierz GIFLIB
  • 6
    Alt+F
    Alt+F
    Alt-F zapewnia bezpłatne i otwarte oprogramowanie
    alternatywne oprogramowanie dla DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F ma Sambę i NFS;
    obsługuje ext2/3/4...
    Pobierz Alt-F
  • więcej »

Komendy systemu Linux

  • 1
    2ping6
    2ping6
    2ping — narzędzie do dwukierunkowego pingowania...
    Uruchom 2ping6
  • 2
    2-3-2.7
    2-3-2.7
    2to3-2.7 - konwerter Python2 na Python3
    ...
    Uruchom 2 na 3-2.7
  • 3
    cpqarrayd
    cpqarrayd
    cpqarrayd — kontroler tablic
    demon monitorowania SKŁADNIA: cpqarrayd [-d]
    [-v] [-t host [-t host]] OPIS:
    Ten program może monitorować HP
    (Compaq) układ...
    Uruchom cpqarrayd
  • 4
    cproto
    cproto
    cproto - generuj prototypy funkcji C
    i konwertować definicje funkcji ...
    Uruchom cproto
  • 5
    naprawa gapi2
    naprawa gapi2
    nieudokumentowane - Brak strony podręcznika dla tego
    program. OPIS: Ten program to robi
    nie ma strony podręcznika. Uruchom to polecenie
    za pomocą przełącznika pomocy, aby zobaczyć, co to jest
    czy. dla p...
    Uruchom gapi2-fixup
  • 6
    parser gapi2
    parser gapi2
    nieudokumentowane - Brak strony podręcznika dla tego
    program. OPIS: Ten program to robi
    nie ma strony podręcznika. Uruchom to polecenie
    za pomocą przełącznika pomocy, aby zobaczyć, co to jest
    czy. dla p...
    Uruchom gapi2-parser
  • więcej »

Ad