![]() |
|
|
|
#1
|
|||
|
|||
|
Try LLDB. It's got a python scripting interface and is far superior to GDB/EDB.
|
|
#2
|
|||
|
|||
|
Quote:
I could not find a working link to download. Maybe you have the latest release 3.4? My system: rhel 6.4 x64 |
|
#3
|
|||
|
|||
|
Quote:
Philosophy of *NIX is to use the CLI and stop messing around with GUI stuff which I really want to express my inclination towards gdb. If you tell me that it supports DWARF then all I can say is that objdump also supports DWARF standard. What is that LLDB has and GDB doesn't that makes it so superior? I will remain grateful if you tell me, maybe I don't know something so it'll be useful for me (and also maybe to others). |
| The Following User Gave Reputation+1 to |roe For This Useful Post: | ||
sendersu (12-30-2013) | ||
|
#4
|
|||
|
|||
|
Quote:
|
|
#5
|
||||
|
||||
|
Quote:
Also gdb has powerful scripting language, combine that and python it can solve any given problem. However, lldb has tendency to change internal quick, since they changed iohandler for console output all my colour output breaks lldb Thus I'm forced to stick with certain svn revision before they updated iohandlers ![]() https://github.com/deroko/lldbinit <-- here is my lldbinit.py script which produces nice output with apple's lldb ![]() As it seems gdb on mac is useless, as part which is in gdb release by apple is not in official version (to parse symbols) so lldb is only way to go, or to port these changes manually to latest version of gdb and make it more apple friendly
__________________
http://accessroot.com Last edited by deroko; 04-18-2014 at 00:57. |
![]() |
| Tags |
| dbg for linux x64 x86 |
| Thread Tools | |
| Display Modes | |
|
|