我的Solaris5.8怎么没有LD_LIBRARY_PATH环境变量?

hupo1982 2008-11-17 09:44:42
我想增加一个库的搜寻路径,在HP-UNIX下是在LD_LIBRARY_PATH环境变量中添加,可是在solaris5.8中我用env命令查看却发现没有这个环境变量,那我要怎么解决动态库搜寻路径的问题?
谢谢!
...全文
227 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hotsolaris 2008-11-17
  • 打赏
  • 举报
回复
建议参考下面的文章

http://docs.sun.com/app/docs/doc/816-0559?q=+Solaris+Linker+and+Libraries+Guide&s=t
hotsolaris 2008-11-17
  • 打赏
  • 举报
回复
Solaris下使用crle命令来设置这个变量,具体请

man crle
joyself 2008-11-17
  • 打赏
  • 举报
回复
在你没有设置前,用env看就是没有的吧。 Linux上也是这样的。
genghb 2008-11-17
  • 打赏
  • 举报
回复
看你用的什么SHELL

使用env |grep SHELL查看


如果是csh 需要修改$HOME/.cshrc
如果是sh 或ksh 需要修改 $HOME/.profile
如果是bash 需要修改 $HOME/.bash_profile

如下语法适用于sh/ksh/bash

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:你自己需要的路径;export LD_LIBRARY_PATH
如果是csh(我不太熟) 你可以看看.cshrc中的环境变量怎么设置的照着写一行就行
unilgr 2008-11-17
  • 打赏
  • 举报
回复
其实推荐的方式使用-rpath(gcc编译)指定加载路径,优于使用环境变量
unilgr 2008-11-17
  • 打赏
  • 举报
回复
手动添加

1,544

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 Solaris
社区管理员
  • Solaris
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧