当我配置gnutls和p11-kit时,它表明“未找到libtasn1”,但是我已经安装了它。为什么以及如何解决呢?
最佳答案
如果您要在正在构建的某些可执行文件中链接共享库,
不仅使该库在运行时可供程序使用,然后
您需要安装其头文件以及库本身,
以便编译器可以找到它们。
因此,当./configure
检查您需要链接的库时,
它检查您是否具有库头以及库。
要获取库头,您需要安装开发包
库,而不仅仅是运行时包。
如果您使用的是基于debian的发行版,那么用于libtasn1
是libtasn1-N-dev
(对于某些数字N
)。对于基于RPM
发行,这将是libtasn1-devel-X.Y-Z....
的内容
顺便说一句,请不要发布指向您文字的异 map 片的链接
希望我们阅读。只需将文本复制粘贴到您的问题中,
缩进4个空格。参见here
有关格式化帖子的详细信息。