Różnica między nm a objdump
Patrząc na podręczniki, objdump
i nm
mają nakładające się cechy.
2 answers
Nie mają podobnych parametrów.
nm
wyświetla symbole plików, podczas gdy {[1] } może pokazywać wiele różnych informacji o plikach. objdump
może również wyświetlać symbole i wyraźnie zaznaczono na stronie podręcznika, że " jest to podobne do informacji dostarczanych przez program nm, chociaż format wyświetlania jest inny."
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-28 09:00:37
Wydaje siÄ™, Ĺźe nm jest posix, wiÄ ™ c dostÄ ™ pne na platformach nie-gnu.
Http://pubs.opengroup.org/onlinepubs/000095399/utilities/nm.html
Widzę na przykład, że OSX nie jest domyślnie wyposażony w objdump, ale dostarcza "otool", który oferuje niektóre z tych samych funkcji, które" objdump " oferuje na Linuksie.
Więc myślę, że użyłbyś nm, jeśli naprawdę wszystko, co chcesz, to spojrzeć na tabele symboli lub podobne zadania, i zależy ci na przenośności skryptu. Do niektórych innych zadań, takich jak jako że przeglądanie informacji o debugowaniu pliku, objdump może być bardziej odpowiednie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-06-30 02:54:26