The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > High Level Programming
.
google unix.com



High Level Programming Post frågor om C, C + +, Java, SQL och andra programmeringsspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Avlusa en tjänst i AIX 5.3 dkn1979 AIX 4 08-18-2008 06:18
debugging Satish @ 123 Sun Solaris 0 06-17-2008 10:16
Avlusa PL / SQL från. NET iBot Oracle Uppdateringar (RSS) 0 04-06-2008 05:10
Avlusa JVM Använda dbx iBot UNIX och Linux RSS Nyheter 0 03-06-2008 07:20
Beträffande Felsökningsprogram sarwan Shell-programmering och Skript 2 02-09-2006 12:32

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 11-08-2008
ps_sach ps_sach is offline
Registered User
  
 

Join Date: Sep 2008
Inlägg: 13
Behöver du hjälp med felsökning av C-Progam.

Hej jag vill felsöka C-program med GDB debugger. Jag vill felsöka programmet genom att rad för rad. Jag vill felsöka programmet precis som vi felsöka programmet i Turbo-C använda F8. Kan någon hjälpa mig?

Jag vet att jag måste använda en enda trappa. Men jag vet inte hur man använder det. Någon hjälp kan uppskattas ..


Tack i Adv.
  #2 (permalänk)  
Old 11-08-2008
jim McNamara jim mcnamara is online now Forum Staff  
...@...
  
 

Join Date: februari 2004
Ort: NM
Inlägg: 5.748
sammanställa g och sedan komma in gdb - exempel
Kod:
gcc -g -o myprog myprog.c
gdb myprog
gdb> break main
gdb> r [any command line args go here]
... commands as needed here
steget kommandot steg en rad i taget, skriv ut <variable namn> visar en variabel.
hjälp kan du se alla de kommandon.
  #3 (permalänk)  
Old 11-09-2008
ps_sach ps_sach is offline
Registered User
  
 

Join Date: Sep 2008
Inlägg: 13
Citat:
Ursprungligen postat av jim McNamara View Post
sammanställa g och sedan komma in gdb - exempel
Kod:
gcc -g -o myprog myprog.c
gdb myprog
gdb> break main
gdb> r [any command line args go here]
... commands as needed here
steget kommandot steg en rad i taget, skriv ut <variable namn> visar en variabel.
hjälp kan du se alla de kommandon.
Tack Jim.
  #4 (permalänk)  
Old 11-09-2008
SebaM6 SebaM6 is offline
Registered User
  
 

Join Date: Nov 2007
Inlägg: 34
Kan jag lägga till ytterligare en fråga till denna tråd? Låt oss tänka att vi vill felsöka pågående processer eller någon form av deamon. Vad kan jag göra då?
  #5 (permalänk)  
Old 11-10-2008
migurus migurus is offline
Registered User
  
 

Join Date: Sep 2008
Ort: USA
Inlägg: 49
gdb kan bifoga en löpande process,
om jag inte misstar mig Syntaxen är:
gdb prog process-nummer
  #6 (permalänk)  
Old 11-11-2008
SebaM6 SebaM6 is offline
Registered User
  
 

Join Date: Nov 2007
Inlägg: 34
Hur källkod, skulle jag också bifoga det till debugging igång processen?

Hälsningar
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 04:12.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0