NS3学习第一阶段---运行NS3实例

运行NS3实例时出现以下问题:

error while loading shared libraries: libns3.so: cannot open shared object file: No such file or directory


原因分析:系统无法找到动态运行库libns3.so


解决方法:

在命令台中输入locate libsn3.so(其功能是找到libns3.so这个文件的目录并列出)。找到该文件目录之后,将目录加到/etc/ld.so.conf文件里面。
使用echo "/usr/local/lib" >> /etc/ld.so.conf(/usr/local/lib应替换问文件的目录)
 然后再直接执行: ldconfig
若以上命令出现bash: /etc/ld.so.conf: Permission denied错误,则换用以下命令:$ sudo bash -c 'echo /usr/local/lib >> /etc/ld.so.conf'
然后在ldconfig。
在执行ldconfig时又出现问题了:/sbin/ldconfig.real: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
其实ldconfig命令需要root权限,只要改成sudo ldconfig就OK了,问题解决!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值