Debug 32 bit application with gdb in 64 bit environment

会有一股神秘感。 提交于 2019-12-12 10:37:06

问题


Is there any specific step required to debug 32 bit application with 64 bit gdb under 64 bit O.S.

Normally I use -m32 switch for gcc, is there something like for gdb?


回答1:


No: 64-bit GDB can debug either 32 or 64-bit processes.

This message warning: the debug information found in "/lib/ld-2.11.1.so" does not match "/lib/ld-linux.so.2" (CRC mismatch) simply means that your installed libc-debuginfo package does not match your installed libc package, and that you will not be able to do source-level debugging on ld-linux.so.2. Most of the time you don't want to debug anything in ld-linux.so.2 anyway, so the message is harmless.



来源:https://stackoverflow.com/questions/3931889/debug-32-bit-application-with-gdb-in-64-bit-environment

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!