InglêsFrancêsEspanhol

Ad


favicon do OnWorks

i686-w64-mingw32-gdb - Online na nuvem

Execute i686-w64-mingw32-gdb no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando i686-w64-mingw32-gdb 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 online Windows ou emulador online MAC OS

PROGRAMA:

NOME


gdb - o depurador GNU

SINOPSE


gdb [-Socorro] [-nh] [-nx] [-q] [-lote] [-cd =dir] [-f] [-b bps]
[-tty =dev] [-s arquivo simbólico] [-e prog] [-se prog] [-c core] [-p ID do procedimento]
[-x cmds] [-d dir] [prog|prog ID do procedimento|prog core]

DESCRIÇÃO


O objetivo de um depurador como o GDB é permitir que você veja o que está acontecendo "por dentro"
outro programa enquanto é executado - ou o que outro programa estava fazendo no momento
caiu.

GDB pode fazer quatro tipos de coisas principais (além de outras coisas em apoio a isso) para ajudá-lo
detectar bugs no ato:

· Inicie seu programa, especificando tudo o que pode afetar seu comportamento.

· Faça seu programa parar nas condições especificadas.

· Examine o que aconteceu quando o seu programa foi interrompido.

· Mude as coisas em seu programa, para que você possa experimentar corrigir os efeitos de
um bug e prossiga para aprender sobre outro.

Você pode usar o GDB para depurar programas escritos em C, C @ t {++}, Fortran e Modula-2.

O GDB é invocado com o comando shell "gdb". Uma vez iniciado, ele lê os comandos do
terminal até que você diga a ele para sair com o comando GDB "quit". Você pode obter ajuda online
do próprio GDB usando o comando "help".

Você pode executar "gdb" sem argumentos ou opções; mas a maneira mais comum de iniciar o GDB é
com um ou dois argumentos, especificando um programa executável como o argumento:

programa gdb

Você também pode começar com um programa executável e um arquivo principal especificado:

núcleo do programa gdb

Você pode, em vez disso, especificar um ID de processo como um segundo argumento, se quiser depurar um
processo em execução:

programa gdb 1234
gdb-p 1234

anexaria o GDB ao processo 1234 (a menos que você também tenha um arquivo chamado 1234; GDB verifica
para um arquivo principal primeiro). Com opção -p você pode omitir o programa nome do arquivo.

Aqui estão alguns dos comandos GDB mais frequentemente necessários:

quebrar [lima:]função
Defina um ponto de interrupção em função (em lima).

corrida [lista de argumentos]
Comece seu programa (com lista de argumentos, se especificado).

bt Backtrace: exibe a pilha do programa.

impressão expr
Exibe o valor de uma expressão.

c Continue executando seu programa (após parar, por exemplo, em um ponto de interrupção).

Próximo
Execute a próxima linha do programa (após parar); Passo Acima de qualquer chamada de função na linha.

editar [lima:]função
olhe para a linha do programa onde está atualmente parado.

Lista [lima:]função
digite o texto do programa nas proximidades de onde ele está parado no momento.

passo
Execute a próxima linha do programa (após parar); Passo para dentro qualquer chamada de função na linha.

ajudar [nome]
Mostra informações sobre o comando GDB nome, ou informações gerais sobre como usar o GDB.

desistir
Saia do GDB.

Para obter detalhes completos sobre GDB, consulte utilização GDB: A Guia para que o GNU Nível-fonte Debugger, de
Richard M. Stallman e Roland H. Pesch. O mesmo texto está disponível online como "gdb"
entrada no programa "info".

OPÇÕES


Quaisquer argumentos diferentes de opções especificam um arquivo executável e um arquivo principal (ou ID do processo);
ou seja, o primeiro argumento encontrado sem sinalizador de opção associado é equivalente a um
-se opção, e a segunda, se houver, é equivalente a uma -c opção se for o nome de um
Arquivo. Muitas opções têm formulários longos e curtos; ambos são mostrados aqui. As formas longas
também são reconhecidos se você truncá-los, desde que o suficiente da opção esteja presente para ser
inequívoco. (Se preferir, você pode sinalizar argumentos de opção com + em vez de -, embora
ilustramos a convenção mais comum.)

Todas as opções e argumentos de linha de comando fornecidos são processados ​​em ordem sequencial.
A ordem faz a diferença quando o -x opção é usada.

-Socorro
-h Liste todas as opções, com breves explicações.

-symbols =lima
-s lima
Leia a tabela de símbolos do arquivo lima.

-escrever
Habilite a gravação em arquivos executáveis ​​e centrais.

-exec =lima
-e lima
Usar arquivo lima como o arquivo executável a ser executado quando apropriado e para examinar
dados puros em conjunto com um dump de memória.

-se =lima
Leia a tabela de símbolos do arquivo lima e use-o como arquivo executável.

-core =lima
-c lima
Usar arquivo lima como um despejo de núcleo para examinar.

-command =lima
-x lima
Executar comandos GDB a partir do arquivo lima.

-ex comando
Executar determinado GDB comando.

-Directory =anuário
-d anuário
Adicionar anuário para o caminho para pesquisar os arquivos de origem.

-nh Não execute comandos de ~ / .gdbinit.

-nx
-n Não execute comandos de nenhum .gdbinit arquivos de inicialização.

-quieto
-q "Quieto". Não imprima as mensagens introdutórias e de direitos autorais. Essas mensagens são
também suprimido no modo em lote.

-lote
Execute em modo batch. Saia com status 0 após processar todos os arquivos de comando
especificado com -x (E .gdbinit, se não for inibido). Saia com status diferente de zero se um
ocorre um erro ao executar os comandos GDB nos arquivos de comando.

O modo em lote pode ser útil para executar GDB como um filtro, por exemplo, para baixar e executar
um programa em outro computador; a fim de tornar isso mais útil, a mensagem

O programa foi encerrado normalmente.

(que normalmente é emitido sempre que um programa em execução sob controle GDB termina)
não é emitido durante a execução no modo batch.

-cd =anuário
Execute o GDB usando anuário como seu diretório de trabalho, em vez do diretório atual.

-nome completo
-f O Emacs define esta opção quando executa o GDB como um subprocesso. Diz ao GDB para produzir o
nome completo do arquivo e número da linha de uma forma padrão reconhecível cada vez que uma pilha
quadro é exibido (o que inclui cada vez que o programa para). Este reconhecível
formato parece dois \ 032 caracteres, seguidos pelo nome do arquivo, número da linha e
posição do caractere separada por dois pontos e uma nova linha. A interface Emacs-to-GDB
programa usa os dois \ 032 caracteres como um sinal para exibir o código-fonte para o
quadro, Armação.

-b bps
Defina a velocidade da linha (taxa de transmissão ou bits por segundo) de qualquer interface serial usada pelo GDB
para depuração remota.

-tty =dispositivo
Executar usando dispositivo para a entrada e saída padrão do seu programa.

Use i686-w64-mingw32-gdb online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Suportes
    Suportes
    Brackets é um software de código aberto moderno e gratuito
    editor de texto feito especialmente para Web
    Desenvolvimento. Escrito em HTML, CSS e
    JavaScript com ferramentas visuais focadas e
    prepara...
    Baixe os suportes
  • 2
    Compilador pascal gratuito
    Compilador pascal gratuito
    Um compilador Pascal de 32/64/16 bits para
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS e DOS;
    compatível semanticamente com...
    Baixe o Compilador Pascal Gratuito
  • 3
    Informações Canon EOS DIGITAL
    Informações Canon EOS DIGITAL
    Canon não tem contagem de obturador
    incluído na informação EXIF ​​de um
    arquivo de imagem, ao contrário de Nikon e
    Pentax. Não há nenhuma base oficial da Canon
    aplicativo ...
    Baixe informações da Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd é um fork do boot rEFIt
    Gerente. Como o rEFIt, o rEFInd pode
    detectar automaticamente sua inicialização EFI instalada
    carregadores e apresenta uma bela GUI
    menu da opção de inicialização ...
    Baixar rEFInd
  • 5
    Express Luke GSI
    Express Luke GSI
    Esta página de download do SourceForge era para
    conceder aos usuários o download da minha fonte construída
    GSIs, baseados na grande teoria de Phhusson
    trabalhos. Eu construo o Android Pie e
    Android 1 ...
    Baixar ExpressLuke GSI
  • 6
    Caster de música
    Caster de música
    Music Caster é um reprodutor de música de bandeja
    que permite que você transmita sua música local para um
    Dispositivo Google Cast. Na primeira corrida,
    você precisará clicar na seta em seu
    tas ...
    Baixar Music Caster
  • Mais "

Comandos Linux

Ad