Wednesday, October 27, 2010

Tuesday, October 26, 2010

[Stub] Debugging Strategies and Techniques

See Also:
C++ Debugging strategies and techniques


debugging-guide.com website
Debugging Books


Links on Debugging Resources

Tools For Debugging C/C++ software

Howto Debug with GDB

See Also:
Fun with strace and gdb - article on ibmdeveloperworks
GNU project debugging with gdb - article on ibmdeveloperworks

Under The Hood Look At Shared and Static Libraries, Linkers and Loaders

Linker Loader :
Link order of libraries ,
Link options for gcc ld,
Yolinux Tutorial on Static, Shared Dynamic and Loadable Linux Libraries,
Shared Library How-to,
How-to write Shared Libraries by Ulrich Drepper (Redhat),
Cross Platform Shared Library How-to ,
Program Library How-to,
Linkers and Loaders online downloadable book 

Howto Look Inside Executables, Libraries and Object Files

Object file commands :
strip,
ld,
objdump,
nm ,
objcopy,

Blog on How to Use Objdump to look inside Your Program
Unix Tools for inspecting Object files (article on LinuxJournal),
The ELF Object File Format by Dissection
,
Wikipedia on Executable File Formats