【发布时间】:2015-03-24 15:19:09
【问题描述】:
我在 OS X 程序中遇到了一些关于动态加载库的加载和卸载以及符号绑定的模糊错误。首次尝试使用 DYLD_PRINT_* 环境变量分析问题失败。
我通过安装带有调试符号的 glibc 和相应的源解决了 GNU/Linux 下的类似问题。由于 dyld 的源代码也可用,因此在 OS X 下一定可以实现类似的东西。
我必须如何进行才能设置调试会话并单步调试 dyld 的源代码以了解程序出了什么问题?是否可以使用不同的手工 dyld 启动应用程序?
【问题讨论】: