我正试图在unix中安装gdb,但我没有在根文件夹中创建文件和目录的root访问权限。但是,我只能在自己的目录中创建文件夹。我已关注此链接http://www.tutorialspoint.com/gnu_debugger/installing_gdb.htm但每次执行都在步骤4失败,因为它需要在根级别创建文件。我该如何修复它?
Step1:
$ build> gzip -d gdb-6.6.tar.gz
$ build> tar xfv gdb-6.6.tar
$ build> cd gdb-6.6
Step2:
$ gdb-6.6> .⁄configure
Step3:
$ gdb-6.6> make
Step4:
$ gdb-6.6> make install
**execution fails at this point.
或者有没有其他解决方案可以在unix中安装gdb而不需要root级别的访问权限。请帮忙。
./configure
时,可以指定控制是否安装软件的--prefix
。
./configure --prefix=$HOME/gdb
make
make install
以上将在$HOME/gdb
下安装gbd。
您需要指定$HOME/gdb/bin/gdb
才能在安装后运行该程序。或者将$PATH
调整为包含$HOME/gdb/bin
:
export PATH=$PATH:$HOME/gdb/bin