[FUGSPBR] Editor de texto e compilador C
Diego Linke - GAMK
linke em calnet.com.br
Qua Set 12 08:15:32 BRT 2001
Ola,
Seguinte para programar eu indico o bom e velho "vi" (para tudo ele eh
sempre melhor).
Seguinte para aparecer a linha corrente no "vi" digite ESC depois CTRL+G,
e para ficar numerada a linha digite ESC depois :set number
Bom sobre editor eh isso.
Bom com relacao ao compilador. que vc quer fazer um passo a passo.
Eu conheco a solucao com gcc + gdb.
Primeiramente vc compila o programa normalmente, soh que usando a flag -g
# gcc programa.c -g -o programa
Depois disso voce execute o gdb no seu programa
# gdb programa
Dai vai cair numa especie de "shell" do gdb dai vc faz:
break main
r
s <-- cada "s" que vc preciona eh Step-to-Step (passo a passo)
OBS:
O "r" serve para rodar o programa caso queira que ele passe parametos
digite "r diego" ele passara o parametro "diego" para o programa.
Se no meio da execucao quiser saber o que contem uma variavel digite:
"p [nome_da_variavel]".
Bom acho que eh isso ai....
consulte o man page do gdb e o help dele.
Abracos
--
Atenciosamente,
--
[ Diego Linke - GAMK ]
System/Network Administrator
Curitiba - Parana - Brazil
E-Mail: gamk em gamk.com.br
Web Site: http://www.gamk.com.br
Phone Number: (+5541) 9905-6067
<----. Of course it runs
<----|============================
<----' NetBSD, OpenBSD or FreeBSD
On Tue, 11 Sep 2001, Cesar Cantarella wrote:
> Pessoa, gostaria de duas informaçoes, a primeira eh se vcs me sugerem
> algum editor especial para fazer programas em C e C++ (uso o ee mesmo,
> eh bem simples, a unica coisa ruim eh que ele nao diz a linha em que vc
> esta, e para arrumar o codigo depois fica ruim). No linux eu uso o
> mcedit, tem algum parecido, de preferencia no ports?
>
> Outra coisa, existe algum programa que de para acompanhar passo a passo
> da execuçao do cogigo, assim como dapara fazer no Visual Studio?
>
> Muito obrigado pela atençao
>
> Cesar Cantarella
> Ciencia da Computação - PUC-PR
> ----
> Para sair da lista envie um e-mail para majordomo em fugspbr.org
> com as palavras "unsubscribe fugspbr" no corpo da mensagem.
>
----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.
Mais detalhes sobre a lista de discussão freebsd