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
-
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)
-
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.
-
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