![]() |
1
17
当你没有联系
(
在这一点上,
在这一点上,
|
![]() |
2
8
运行ldconfig告诉系统libfoo应该在哪里查找libbar。 ldconfig查找/lib、/usr/lib和/etc/ld.so.conf中列出的任何目录。 每个命令的手册页上都提供了详细信息。
下面是一个使用共享库的应用程序示例。
食物
foo.cc公司
钢筋混凝土
使用libfoo.so作为共享库构建。
更新/etc/ld.so.cache
ldd显示动态链接器找到libfoo.so
构建libbar.so并重建libfoo.so
ldd程序
找到libfoo.so和libbar.so。
如果你真的很严格的话,运行ldconfig就是重新链接。 奇怪与否链接器需要知道它链接的库的依赖关系。 有很多其他的方法来实现这一点,但这是被选择的。 |
![]() |
3
2
|
![]() |
4
1
我认为这个问题是由于没有具体说明
或者可能是
|
![]() |
5
1
这不应该是这样的,除非关于bar函数 符号 |
![]() |
CaTx · 使用带有一个大于号和两个大于号的回波的区别 2 年前 |
![]() |
Ari157 · x86_64 Linux程序集中的逻辑与实现 2 年前 |
![]() |
Ty Q. · 分段故障GLFW3/GLAD 2 年前 |
![]() |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
![]() |
Bastien L. · 多Linux Grafana集成 2 年前 |