Mac OS X调试界面在哪里?

Shu*_*uki 1 unix debugging macos

我是UNIX和Mac OS X系统的新手,想知道Max OS X上的调试是如何工作的.我来自Windows世界,我熟悉Windows中的调试系统,例如使用DebugActiveProcess附加到进程,使用Read/WriteProcessMemory读取/写入内存等等...

我不知道Mac OS X的调试是否也像Windows一样令人担忧,但我想知道Max OS X中的调试器如何与目标进程通信.任何人都可以给我一些起点或文档,我应该先阅读吗?

Dar*_*ren 5

调用OS X和大多数Unix上的调试接口ptrace.

类型man ptrace的信息在命令提示符上ptrace的进程间通信如何,也看看标头中/usr/include/sys/ptrace.h