0

上下文:带有 gcc 工具链的经典 linux 系统(archlinux)

我的程序(我们称之为P)依赖于我的一个共享库(我们称之为“foo”或libfoo.so

libfoo.so获得了一个公共标头foo.h并将P其包含在其中一个文件中。

libfoo.so取决于pthread几个公共函数的库(以及 中存在的其他函数foo.h),但 P 不使用这些函数。

问题是,当我将 P 与 libfoo.so 链接时,会请求 libpthread,但我不明白为什么以及如何解决这个问题。

4

0 回答 0