在fedora 26中安装libcheck但无法链接

时间:2017-10-31 13:51:25

标签: gcc shared-libraries fedora-26

我在我的C代码中使用libcheck进行测试。我使用RPM(当前版本)安装它。在文件夹/ usr / lib64中,我可以找到libcheck.so.0和libsubunit.so.0。我确实遇到了以下问题:

  • 头文件不在/ usr / include中,我自己将其复制
  • 我无法使用-lcheck使用链接库 - L /用户/ lib64下/ libcheck.so.0

我不确定我在安装过程中是否做错了什么,或者为什么这样做非常糟糕。有什么建议吗?

1 个答案:

答案 0 :(得分:2)

除了check-devel之外,您还需要安装check个包。它包含/usr/include中的头文件和启用链接的.so库文件。

这在各个地方都有记录,例如packaging guidelines