Gdb &引用;缺少单独的调试信息“;在非根帐户中
我的问题与这里报道的相同:Gdb &引用;缺少单独的调试信息“;在非根帐户中,gdb,redhat,Gdb,Redhat,我的问题与这里报道的相同: 但是,我不是root用户,所以我不能只运行debuginfo安装…。我想知道是否有一种相对简单的方法可以让我在不使用根帐户的情况下获取这些库并在我的主目录中为它们添加路径。有一种方法,尽管我不确定我会称之为简单。基本思想是将文件安装到$HOME中,然后告诉gdb如何找到它们 步骤如下: 下载RPM 将它们安装在$HOME中的某个位置。有时您可以使用rpm-i--prefix=…来实现这一点,尽管我不知道这是否适用于debuginfo rpm。您始终可以使用cpio从
但是,我不是root用户,所以我不能只运行
debuginfo安装…
。我想知道是否有一种相对简单的方法可以让我在不使用根帐户的情况下获取这些库并在我的主目录中为它们添加路径。有一种方法,尽管我不确定我会称之为简单。基本思想是将文件安装到$HOME
中,然后告诉gdb如何找到它们
步骤如下:
$HOME
中的某个位置。有时您可以使用rpm-i--prefix=…
来实现这一点,尽管我不知道这是否适用于debuginfo rpm。您始终可以使用cpio
从RPM中提取文件。请确保保留目录名set debug file directory
告诉gdb查看您的新目录。您可以将多个目录放在这里,方法是使用分隔它们代码>
dir
)
也许值得注意的是,您通常不需要系统调试信息