Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Wedew 30 Listopadu 2009, 10:05:51

Název: DDD debugger
Přispěvatel: Wedew 30 Listopadu 2009, 10:05:51
Dobrý den, začínám programovat v jazyce C, Najednou pokavad krokuji v debuggeru DDD se oběví tato chyba. Pokavad pustím debugger bez krokování proběhne bez problému (ale to je mě k ničemu). Do teď nic takového nedělal. Prosím nevíte proč ?
(http://img341.imageshack.us/img341/1305/17888633.jpg)
Název: Re: DDD debugger
Přispěvatel: jfoot 30 Listopadu 2009, 15:26:07
Zdravím Wedew,

Dobrý den, začínám programovat v jazyce C, Najednou pokavad krokuji v debuggeru DDD se oběví tato chyba. Pokavad pustím debugger bez krokování proběhne bez problému (ale to je mě k ničemu). Do teď nic takového nedělal. Prosím nevíte proč ?

Jedna z možností je tato : během krokování se debugger zastavil na určitém řádku
ve zkompilovaném souboru iofopen.o  a chtěl Vám ten zdrojákový řádek zobrazit.
Leč nemohl, protože daný zdrojový řádek z iofopen.c  nebyl momentálně k dispozici. Řešením je najít zdrojový code : soubor  iofopen.c a umístit jej  na požadované místo, zde /home/ondra/programovani/proj3/iofopen.c.  Zdrojáky by měly ležet na stejném zdroji, odkud jste stahoval jejich zkompilované  *.o reprezentace.
Název: Re: DDD debugger
Přispěvatel: Wedew 30 Listopadu 2009, 16:03:00
Když tam hodím jiný zdroják od jiného programu tak mě to vyhodí to samé ale na konci je např. ./strcmp.c  .Já tomu moc nerozumim, ale spíš myslim že debugger musel někde v nastavení ztratit zdrojové kódy těchto programů (funkcí), ani reinstalace debuggeru nepomohla a já nevim kde se to v debuggeru nastavuje nebo třeba kde v ubuntu jsou uloženy standartní knihovny jazyka c abych to mohl nějak opravit