如何在没有安装的情况下在Ubuntu上使用GDB?
我尝试将gdb安装文件移动到临时目录,但我没有来自该服务器的任何auth。
是否有适用于Linux的gdb的可移植版本?
我尝试在make install
中配置包含前缀选项和/tmp/my_own_directory
。
我需要做什么?
答案 0 :(得分:1)
我需要做什么?
第0步:学会提出更好的问题。特别是说"我试过这个" 没有解释您遇到的问题不提出了一个好问题。
是否有适用于Linux的gdb的可移植版本?
GDB的所有版本都是。
我尝试将gdb安装文件移动到临时目录,但我没有从该服务器获得任何身份验证。
当然你不需要任何" auth"将文件移动到临时目录。
现在,您可能所做的是获得适合您的发行版的软件包,并尝试通过相应的软件包管理器安装它,但 确实需要管理员权限。
有两种方法可以解决这个问题:
而不是安装包,解压缩它。对于debian包,dpkg -x foo.deb foo
会这样做。对于RPM,rpm2cpio foo.rpm | cpio -idmv
可以。
或者,从源代码构建GDB并不难:
mkdir gdb && cd gdb &&
tar xvzf gdb-x.y.tar.gz &&
mkdir build && cd build &&
../configure --prefix $HOME/gdb && make && make install