Portál AbcLinuxu, 30. dubna 2025 21:23

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
stativ avatar 25.7.2010 09:56 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Odpovědět | Sbalit | Link | Blokovat | Admin
Příloha:
Ukázkový postscript.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
25.7.2010 11:43 ____ | skóre: 15 | blog: _
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
To je teda pěkná šílenost.
stativ avatar 25.7.2010 11:44 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Vždyť říkám, nudle :-D
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
25.7.2010 13:45 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Ked som to zvacsil, aby vyska bolo priblizne ako obrazovka (a sirka ako 40 obrazoviek), tak "Okular closed unexpectedly".
If you hold a Unix shell up to your ear, you can you hear the C.
25.7.2010 18:52 Jirka P
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
A poslal jsi bug do KDE bugzilly?
25.7.2010 23:48 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Nie, tam som ich uz naposielal a na vsetky do jedneho sa vysrali. Ale mozno im dam este sancu, ked sa dobre vyspim.
If you hold a Unix shell up to your ear, you can you hear the C.
Luboš Doležel (Doli) avatar 28.7.2010 17:46 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Hmm, mně to sice nespadne, ale taky se mi tam vůbec nic neukáže - je tam jen logo Okularu.
Grunt avatar 25.7.2010 11:11 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Odpovědět | Sbalit | Link | Blokovat | Admin
Sám jsem na samotný článek na Wikipedii narazil docela nedávno (jen pár dní zpět) a byl jsem popravdě docela překvapen. Já zas pro změnu hledám něco co by umělo vypisovat v reálném čase do konzole funkce, tak jak jsou volány za sebou, ale zdá se, že u call graphů jsem narazil. Jinak co zkusit klasickou GNU utilitu GNU cflow (neumí generovat, žádnou grafiku, ale jen textový výstup a ASCII Art což by v případě větších projektů zase mohlo být malé plus) a spojit ho Graphvizem (ten zas pro změnu bere výstup z cflow a umí z něj vygenerovat klasický graf).
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
stativ avatar 25.7.2010 11:40 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
cflow umí jenom C, na C++ si vyláme zuby.

Jinak to co hledáš by mohl umět callgrind, protože sestavuje callgraph za běhu (nezkoušeno). Pokud by ti stačilo tracovat jenom volání externích knihoven, tak by mohlo pomoci latrace (taktéž nezkoušeno).
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
Grunt avatar 25.7.2010 11:47 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Jo, callgrinda jsem též zkoušel (společně s KCacheGrind – též doclea dobré), ale ten za běhu generuje callgrind.out.<pid> a navíc je docela složitý.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Grunt avatar 25.7.2010 11:50 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Kecám. Ne s cflow, ale s gprof.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
stativ avatar 25.7.2010 12:08 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
gprof generuje call graph za běhu, což se mi moc nehodí.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
Grunt avatar 25.7.2010 12:19 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Se zas hodí mně, ale nehodí se mi, že to zase za běhu nevypisuje. To si člověk dneska nevybere.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
elviin avatar 27.7.2010 13:02 elviin | skóre: 29 | blog: elviin | Plzeň-Praha
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
Na vypis funkci muzete pouzivat napr. v debug modu __LINE__, __PRETTY_FUNCTION__, __FILE__.
Grunt avatar 27.7.2010 23:03 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Vizualizace C++ kódu – CodeViz
To se mi ňák nezdá. To jsou standardní makra, ne? Nebo se od do co jsem se s nima učil něco změnilo?
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.