ldd
2015-11-30 11:26
393 查看
ldd命令用于判断某个可执行的 binary 档案含有什么动态函式库
[diego@localhost ~/work/branch_dispatch_201511/rtqa_center/source]# ldd ctrl_svr
linux-vdso.so.1 => (0x00007fff3f957000)
libprotobuf.so.9 => /usr/local/lib/libprotobuf.so.9 (0x00007fa4f0160000)
libevent-2.0.so.5 => ../third_party/lib/libevent-2.0.so.5 (0x00007fa4eff1a000)
libevent_pthreads-2.0.so.5 => ../third_party/lib/libevent_pthreads-2.0.so.5 (0x00007fa4efd18000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003d56600000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003d7ee00000)
librt.so.1 => /lib64/librt.so.1 (0x0000003d56a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003d55e00000)
libjsoncpp.so.0 => ../third_party/lib/libjsoncpp.so.0 (0x00007fa4efaa1000)
libsched.so => ../third_party/lib/libsched.so (0x00007fa4ef88a000)
libboost_chrono.so.1.59.0 => /usr/local/lib/libboost_chrono.so.1.59.0 (0x00007fa4ef683000)
libboost_system.so.1.59.0 => /usr/local/lib/libboost_system.so.1.59.0 (0x00007fa4ef47f000)
librabbitmq.so.4 => not found
libSimpleAmqpClient.so => ../third_party/lib/libSimpleAmqpClient.so (0x00007fa4ef11e000)
libm.so.6 => /lib64/libm.so.6 (0x0000003d56e00000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003d7ea00000)
libc.so.6 => /lib64/libc.so.6 (0x0000003d56200000)
libz.so.1 => /lib64/libz.so.1 (0x0000003d57200000)
/lib64/ld-linux-x86-64.so.2 (0x0000003d55a00000)
当找不到相应的so时,会报错:
./ctrl_svr: error while loading shared libraries: librabbitmq.so.4: cannot open shared object file: No such file or directory
[diego@localhost ~/work/branch_dispatch_201511/rtqa_center/source]# ldd ctrl_svr
linux-vdso.so.1 => (0x00007fff3f957000)
libprotobuf.so.9 => /usr/local/lib/libprotobuf.so.9 (0x00007fa4f0160000)
libevent-2.0.so.5 => ../third_party/lib/libevent-2.0.so.5 (0x00007fa4eff1a000)
libevent_pthreads-2.0.so.5 => ../third_party/lib/libevent_pthreads-2.0.so.5 (0x00007fa4efd18000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003d56600000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003d7ee00000)
librt.so.1 => /lib64/librt.so.1 (0x0000003d56a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003d55e00000)
libjsoncpp.so.0 => ../third_party/lib/libjsoncpp.so.0 (0x00007fa4efaa1000)
libsched.so => ../third_party/lib/libsched.so (0x00007fa4ef88a000)
libboost_chrono.so.1.59.0 => /usr/local/lib/libboost_chrono.so.1.59.0 (0x00007fa4ef683000)
libboost_system.so.1.59.0 => /usr/local/lib/libboost_system.so.1.59.0 (0x00007fa4ef47f000)
librabbitmq.so.4 => not found
libSimpleAmqpClient.so => ../third_party/lib/libSimpleAmqpClient.so (0x00007fa4ef11e000)
libm.so.6 => /lib64/libm.so.6 (0x0000003d56e00000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003d7ea00000)
libc.so.6 => /lib64/libc.so.6 (0x0000003d56200000)
libz.so.1 => /lib64/libz.so.1 (0x0000003d57200000)
/lib64/ld-linux-x86-64.so.2 (0x0000003d55a00000)
当找不到相应的so时,会报错:
./ctrl_svr: error while loading shared libraries: librabbitmq.so.4: cannot open shared object file: No such file or directory
相关文章推荐
- Java的输入输出流
- 2.1 物理层的基本概念
- 通过注册的URL Scheme向目标APP传递参数
- 芒果iOS开发之UITableView详解
- 无领导小组讨论案例及其分析1
- RAD Studio 10 免费培训之自定义 ListView 的 Appearance——讲义及范例程序下载
- WPF自定义控件与样式(7)-列表控件DataGrid与ListView自定义样式
- (转)可收缩、扩展的TextView
- import javax.servlet.http.HttpServletRequest;
- UIview图层的技术
- ubuntu“apt-get -f install”问题解决
- mysql alter table add foreign (errno: 150)添加外键150错误
- javascript 打开页面window.location和window.open的区别
- Linux中的内存管理基础-转
- WPF自定义控件与样式(6)-ScrollViewer与ListBox自定义样式
- Tuning “enq:TX – row lock contention” events
- 编写高质量代码[读书笔记]
- Textview显示文字时格式参差不齐的解决方式
- Delphi 窗体无边框全屏不遮挡任务栏-最完美的解决方法
- Git Patch生成和应用指南