InglêsFrancêsEspanhol

Ad


favicon do OnWorks

mips64-linux-gnuabi64-gccgo - Online na nuvem

Execute mips64-linux-gnuabi64-gccgo no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando mips64-linux-gnuabi64-gccgo que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online

PROGRAMA:

NOME


gccgo - Um compilador baseado em GCC para a linguagem Go

SINOPSE


gccgo [-c|-S]
[-g] [-pg] [-Onível]
[-Idir...] [-Ldir...]
[-o arquivo de saída] no arquivo...

Apenas as opções mais úteis são listadas aqui; veja abaixo para o restante.

DESCRIÇÃO


A gccgo o comando é um frontend para gcc e suporta muitas das mesmas opções. Esse
manual apenas documenta as opções específicas para gccgo.

A gccgo pode ser usado para compilar o código-fonte Go em um arquivo de objeto, vincular um
coleção de arquivos de objeto juntos, ou fazer ambos em sequência.

O código-fonte do Go é compilado como pacotes. Um pacote consiste em uma ou mais fontes Go
arquivos. Todos os arquivos em um único pacote devem ser compilados juntos, passando todos os
arquivos como argumentos para gccgo. Uma única invocação de gccgo só pode compilar um único
pacote.

O pacote One Go pode "importar" um pacote Go diferente. O pacote importado deve ter
já foi compilado; gccgo irá ler os dados de importação diretamente do pacote compilado.
Quando este pacote for posteriormente vinculado, a forma compilada do pacote deve ser incluída em
o comando link.

Os programas Go geralmente devem ser compilados com informações de depuração e -g1 é o padrão
como descrito abaixo. Retirar um programa Go geralmente fará com que ele se comporte mal ou falhe.

OPÇÕES


-Idir
Especifique um diretório a ser usado ao pesquisar um pacote de importação em tempo de compilação.

-Ldir
Ao vincular, especifique um diretório de pesquisa de biblioteca, como com gcc.

-fgo-pkgpath =corda
Defina o caminho do pacote a ser usado. Isso define o valor retornado pelo método PkgPath de
objetos reflect.Type. Também é usado para nomes de símbolos visíveis globalmente. o
argumento para esta opção normalmente deve ser a string que será usada para importar este
pacote após ter sido instalado; em outras palavras, um caminho dentro dos diretórios
especificado pelo -I opção.

-fgo-prefix =corda
Uma alternativa para -fgo-pkgpath. O argumento será combinado com o nome do pacote
do arquivo de origem para produzir o caminho do pacote. Se -fgo-pkgpath é usado,
-fgo-prefixo será ignorado.

Go permite que um único programa inclua mais de um pacote com o mesmo nome no
cláusula "pacote" no arquivo fonte, embora obviamente os dois pacotes devam ser
importado usando nomes de caminho diferentes. Para que isso funcione com gccgo, ou
-fgo-pkgpath or -fgo-prefixo deve ser especificado ao compilar um pacote.

Usando qualquer -fgo-pkgpath or -fgo-prefixo desativa o tratamento especial do "principal"
pacote e permite que esse pacote seja importado como qualquer outro.

-fgo-relative-import-path =dir
Uma importação relativa é uma importação que começa com ./ or .. /. Se esta opção for usada,
gccgo usará dir como um prefixo para a importação relativa ao procurá-lo.

-declaração-retorno-frequencial
-fno-require-return-statement
Por padrão gccgo irá avisar sobre funções que têm um ou mais parâmetros de retorno
mas falta uma instrução de "retorno" explícita. Este aviso pode ser desativado usando
-fno-require-return-statement.

-fgo-check-division-zero
Adicione verificações explícitas para divisão por zero. Em Go uma divisão (ou módulos) por zero
causa pânico. Em sistemas Unix, isso é detectado no tempo de execução, capturando o
Sinal "SIGFPE". Alguns processadores, como PowerPC, não geram um SIGFPE em
divisão por zero. Alguns tempos de execução não geram um sinal que possa ser capturado. Sobre
nesses sistemas, esta opção pode ser usada. Ou os cheques podem ser removidos via
-fno-go-check-division-zero. Esta opção está ativada por padrão, mas no futuro
pode estar desativado por padrão em sistemas que não exigem isso.

-fgo-check-division-overflow
Adicione verificações explícitas para estouro de divisão. Por exemplo, o estouro da divisão ocorre quando
computando "INT_MIN / -1". Em Go, isso deve ser empacotado, para produzir "INT_MIN". Algum
processadores, como x86, geram uma armadilha no estouro de divisão. Nesses sistemas, este
opção pode ser usada. Ou os cheques podem ser removidos via -fno-go-check-division-overflow.
Esta opção está atualmente ativada por padrão, mas no futuro pode ser desativada por padrão em
sistemas que não o exigem.

-g Este é o padrão gcc opção. É mencionado aqui porque por padrão gccgo voltas
na geração de informações de depuração com o equivalente da opção padrão -g1.
Isso ocorre porque os programas Go exigem que as informações de depuração estejam disponíveis para
obter informações de backtrace. Um explícito -g0 pode ser usado para desativar a geração de
informações de depuração, caso em que certas funções de biblioteca padrão, como
"runtime.Callers" não funcionará corretamente.

Use mips64-linux-gnuabi64-gccgo online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    facetracknoir
    facetracknoir
    Programa de headtracking modular que
    suporta vários rastreadores de rosto, filtros
    e protocolos de jogo. Entre os rastreadores
    são o SM FaceAPI, AIC Inertial Head
    Rastreador ...
    Baixar facetracknoir
  • 2
    Código QR PHP
    Código QR PHP
    PHP QR Code é de código aberto (LGPL)
    biblioteca para gerar QR Code,
    Código de barras bidimensional. Baseado em
    Biblioteca C libqrencode, fornece API para
    criando código QR barc ...
    Baixe o código QR do PHP
  • 3
    freeciv
    freeciv
    Freeciv é um jogo gratuito baseado em turnos
    jogo de estratégia multijogador, em que cada
    jogador se torna o líder de um
    civilização, lutando para obter o
    objetivo final: ser ...
    Baixar Freeciv
  • 4
    Cuco Sandbox
    Cuco Sandbox
    Cuckoo Sandbox usa componentes para
    monitorar o comportamento do malware em um
    Ambiente sandbox; isolado do
    restante do sistema. Oferece automação
    análise o ...
    Baixar Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Reproduzir vídeo do YouTube em LMS (portagem de
    Triode's to YouTbe API v3) Este é
    um aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/lms-y...
    Baixar LMS-YouTube
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Windows Presentation Foundation (WPF)
    é uma estrutura de interface do usuário para a construção do Windows
    aplicativos de desktop. WPF suporta um
    amplo conjunto de desenvolvimento de aplicativos
    recursos...
    Baixe o Windows Presentation Foundation
  • Mais "

Comandos Linux

Ad