【发布时间】:2012-08-13 02:32:26
【问题描述】:
这个免费程序是 [procps package]: http://procps.sourceforge.net/procps-3.2.8.tar.gz 提供的命令的一部分
我已经设置了LD_LIBRARY_PATH=/home/hugemeow/workspace/linuxc/packages/procps-3.2.8/proc,所以我可以在eshell中调试这个免费的命令,
Mx shell
gdb free
br main
r
// the debug works well here
但是当我尝试在 emacs 的 gdb 模式下调试时,我无法调试这个程序。
当我击球时
r
Enter
错误刚刚出现,它显示"error while loading shared libraries: libproc-3.2.8.so",
但是我已经设置了LD_LIBRARY_PATH,它在eshell中运行良好,那么我无法调试免费命令的原因是什么?为了在 emacs 的 gdb-mode 中调试免费命令,我应该怎么做?
【问题讨论】:
-
请不要发布图片(以及不可读的图片),因为简单的文本剪切/粘贴可以传达同样多的信息(我已经问过你一次)。
-
@EmployedRussian 您可以阅读该图片,如果在新窗口中打开该图片:) 由于该图片现在嵌入在分页中,出于布局原因,如果您需要,您必须在新窗口中打开它看一个更大的:)
标签: debugging emacs gdb shared-libraries