gdb源码编译安装

2020-06-23  本文已影响0人  菜菜子MJ
// 下载最新版本 (鄙人下载了9.2)
 wget http://ftp.gnu.org/gnu/gdb/gdb-9.2.tar.gz

// 解压
tar xvf gdb-9.2.tar.gz

// 编译
mkdir build && cd build
../configure --prefix={你想要安装的路径前缀}/opt/gdb-9.2
make -j12
make install

// 添加bin路径到PATH
export PATH={你想要安装的路径前缀}/opt/gdb-9.2/bin:$PATH

安装完成提示链接库方法


If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.

Q&A

Q: makeinfo is missing on your system
A: root用户 sudo apt-get install texinfo
非root用户 conda install -c conda-forge texinfo (需提前安装conda)

上一篇 下一篇

猜你喜欢

热点阅读