Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: R233 20. 06. 2016, 23:38:38
-
Zdravím,
rád bych poprosil o nasměrovaní. Jedná se mi o dvě věci - první je vývoj běžných aplikací v C pod Linuxem a jejich ladění - máte někdo nějakou zkušenost s vhodným prostředím, ideálně nějakým IDE? Ladit v dnešní době něco jen na výpisy není zrovna terno...
A druhý dotaz je podobný - ladění jádra. V jedná svoji aplikaci na vlastní desce jsem to už jednou řešil - a chybu skutečně odladil - ale víceméně ručně - ruční připojení GDB pře jtag k desce, a pak ruční nalezení v symbolech. Dotaz je stejný - existuje nějaký, ideálně IDE nástoroj, kterým lze ladit kernel, resp. driver?
Díky
-
Zdravím,
rád bych poprosil o nasměrovaní. Jedná se mi o dvě věci - první je vývoj běžných aplikací v C pod Linuxem a jejich ladění - máte někdo nějakou zkušenost s vhodným prostředím, ideálně nějakým IDE? Ladit v dnešní době něco jen na výpisy není zrovna terno...
A druhý dotaz je podobný - ladění jádra. V jedná svoji aplikaci na vlastní desce jsem to už jednou řešil - a chybu skutečně odladil - ale víceméně ručně - ruční připojení GDB pře jtag k desce, a pak ruční nalezení v symbolech. Dotaz je stejný - existuje nějaký, ideálně IDE nástoroj, kterým lze ladit kernel, resp. driver?
Díky
https://www.root.cz/serialy/trasovani-a-ladeni-nativnich-aplikaci-v-linuxu/ (https://www.root.cz/serialy/trasovani-a-ladeni-nativnich-aplikaci-v-linuxu/)
https://www.root.cz/autori/pavel-tisnovsky/ (https://www.root.cz/autori/pavel-tisnovsky/)
https://www.root.cz/n/kernel/clanky/ (https://www.root.cz/n/kernel/clanky/)
Ale s tím IDE, no snad se ještě někdo přidá...
-
Tady to asi bude rouhaní ale Eclipse.
Dělám v něm jak PHP tak C/C++.
Zkoušel jsem i Pascal a taky to chodilo.
-
Na C/C++ jednoznacne qtCreator. Minimalisticky, modularni, elegantni, rychly (alespon ve starsich verzich), pritom ale poskytuje featury dospeleho IDE (debug, compilation errory, autocomplete etc.). Poskytuje i vim bindingy, i kdyz teda ne perfektni (ale to asi zadne ide).
Prizpusobit pro jina prostredi ho take neni velky problem - gramatiky jsou dostupne na par kliku v nastaveni, integrace skrz standardni Makefile, debug pres gdb...
Mimo to ale vim na psani kodu a gdb (s '-tui') na debug jsou take fajn, i kdyz uznavam, ze graficky debuger je komfort.
-
Místo IDE používám editor Vim.
-
Např. Netbeans -- viz Opravujeme chyby v softwaru: inotify-tools (https://blog.frantovo.cz/c/352/Opravujeme%20chyby%20v%C2%A0softwaru%3A%20inotify-tools)
-
Na C++ a QT... QT creator
-
Ja som pouzival na editovanue iba editor (vim) a na debugovanie GUI pre DBG zvane Insight (https://www.sourceware.org/insight).
Teraz ked musim pouzivat eclipse (kvoli Jave) by som na C/C++ pouzil asi eclipse CDT (http://www.eclipse.org/cdt/).
Este som trochu skusal aj Code::Blocks (http://www.codeblocks.org/) - pekne multiplatformne IDE.