使用ldconfig命令将/usr/local/lib加入到默认库

简介:

在安装各种软件的时候,我们常常需要使用ldconfig命令调用系统链接库,这样往往会比较麻烦,而且每次需要使用的时候,都需要调用一次,那么有没有更好的方法将/usr/local/lib加入到默认的系统链接库中呢?我们可以使用以下命令:

[root@localhost www]# echo "/usr/local/lib" >> /etc/ld.so.conf
[root@localhost www]# /sbin/ldconfig

这样就加入到默认系统链接库啦!

ldconfig命令的用法说明:

用法: ldconfig [选项...]
Configure Dynamic Linker Run Time Bindings.

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; -c, --format=FORMAT        采用的格式:新、旧或兼容(默认)
  -C CACHE                          将 CACHE 用作缓冲区文件
  -f CONF                             将 CONF 用作配置文件
  -i, --ignore-aux-cache     忽略辅助缓存文件
  -l                                       手工连接独立的库。
  -n
                                           只在命令行中给出了进程目录。未创建缓冲区。
  -N                                    不要创建缓冲区
  -p, --print-cache            打印缓冲区
  -r ROOT                          进入 ROOT 目录并将其作为根目录
  -v, --verbose                  生成详细消息
  -X                                   不要生成连接
  -?, --help                       给出该系统求助列表
      --usage                      给出简要的用法信息
  -V, --version                  打印程序版本号

长选项的强制或可选参数对对应的短选项也是强制或可选的。


本文转自 Mr_sheng 51CTO博客,原文链接:http://blog.51cto.com/sf1314/2059203

相关文章
|
5月前
|
Python
python 升级后 yum 无法使用 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: `/usr/libexec/urlgrabber-ext-down`
python 升级后 yum 无法使用 File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: `/usr/libexec/urlgrabber-ext-down`
44 0
|
7月前
|
PHP
php 使用phpize报错Cannot find config.m4. Make sure that you run ‘/usr/bin/phpize‘ in the top l
php 使用phpize报错Cannot find config.m4. Make sure that you run ‘/usr/bin/phpize‘ in the top l
286 1
|
Java Linux Nacos
[root@CentOS7 bin]# ./startup.sh -p 3333 which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbi
[root@CentOS7 bin]# ./startup.sh -p 3333 which: no javac in (/usr/local/sbin:/usr/local/bin:/usr/sbi
|
Shell Python
-bash: /usr/bin/yum: /usr/bin/python: 坏的解释器: 没有那个文件或目录
-bash: /usr/bin/yum: /usr/bin/python: 坏的解释器: 没有那个文件或目录
-bash: /usr/bin/yum: /usr/bin/python: 坏的解释器: 没有那个文件或目录
|
消息中间件 PHP
PHP编译安装amqp扩展报错解决:/usr/bin/ld: cannot find -lrabbitmq
PHP编译安装amqp扩展报错解决:/usr/bin/ld: cannot find -lrabbitmq
123 0
PHP编译安装amqp扩展报错解决:/usr/bin/ld: cannot find -lrabbitmq
|
Shell Python
yum报错:bash: /usr/bin/yum: /usr/bin/python: 坏的解释器:没有那个文件或目录
yum报错:bash: /usr/bin/yum: /usr/bin/python: 坏的解释器:没有那个文件或目录
2186 0
yum报错:bash: /usr/bin/yum: /usr/bin/python: 坏的解释器:没有那个文件或目录
|
Shell
加载/usr/local/lib中的so库问题
加载/usr/local/lib中的so库问题
171 1
解决办法:/usr/bin/ld: 找不到 -lstdc++
解决办法:/usr/bin/ld: 找不到 -lstdc++
254 0
编译问题解决:mkdir: 无法创建目录"/usr/local/share/man/man1": 文件已存在
编译问题解决:mkdir: 无法创建目录"/usr/local/share/man/man1": 文件已存在
321 0

热门文章

最新文章