摘要: 我们知道ldd开查看程序依赖的 动态库 已经 为解决的符号。但运行时加载过程去没有办法知道。这就需要用到LD_DEBUG   LD_DEBUG 是 glibc 的 loader 为了调试而设置的一个环境变量。 通过设置这个环境变量,可以调试动态库的 加载过程。 设置 LD_DEBUG 环境变量获得更多信息: $ LD_DEBUG=help ls Valid options f... 阅读全文
posted @ 2011-02-16 20:02 napoleon_liu 阅读(513) 评论(0) 推荐(0)
摘要: Playing with ptrace, Part Iby Pradeep Padala p_padala@yahoo.com http://www.cise.ufl.edu/~ppadalaCreated 2002-11-01 02:00 翻译: Magic.D E-mail: adamgic@163.com 译者序: 在开发Hust Online Judge的过程中,查阅了不少资料,关于调试器... 阅读全文
posted @ 2011-02-16 00:34 napoleon_liu 阅读(935) 评论(0) 推荐(0)
摘要: Playing with ptrace, Part IIby Pradeep Padala p_padala@yahoo.com http://www.cise.ufl.edu/~ppadalaCreated 2002-11-01 02:00 翻译: Magic.D E-mail: adamgic@163.com 在第一部分中我们已经看到ptrace怎么获取子进程的系统调用以及改变系统调用的参数。... 阅读全文
posted @ 2011-02-16 00:33 napoleon_liu 阅读(1227) 评论(2) 推荐(0)