binutils

Jak wypisać zależności bibliotek nie-natywnych binarnych?

Podczas tworzenia na platformę natywną, mogę użyć ldd, aby wyświetlić listę wszystkich bibliotek współdzielonych (plików. so) ... oss-target narzędzia, czy jest jakiś sposób, aby uzyskać listę dynamicznie powiązanych zależności dla obcego pliku binarnego?

Jak połączyć program do montażu gazu, który korzysta z biblioteki standardowej C z ld bez użycia gcc?

Jako ćwiczenie, aby dowiedzieć się dokładniej, jak działają programy w języku c i jaki minimalny poziom zawartości musi istni ... akie parametry wywołać w ld, aby pomyślnie połączyć się z libc. Ktoś ma w tym jakiś wgląd? Używam Linuksa, na maszynie x86.

Jak wyczyścić ekran poleceń gdb?

Czy jest możliwe wyczyszczenie okna poleceń gdb? Chodzi mi o to, czy w gdb jest komenda, która robi to samo (dla okien poleceń) co clear w terminalu bash?

Różnica między nm a objdump

Patrząc na podręczniki, objdump i nm mają nakładające się cechy. Kiedy użyjesz każdego z nich? Jaki był pierwotny cel każdego polecenia?