libfreetype6-dev 和 libpng

libfreetype6-dev 和 libpng

我正在使用 Ubuntu 16,并且 libpng 和 libfreetype6-dev 存在冲突。

出于发展目的,我使用 libpng16 ( libpng16-16, libpng16-dev, libpng16-devtools)。我还需要使用libfreetype6-dev,否则我会收到编译错误,提示ft2build.h缺少 。

安装时libfreetype6-dev,它会删除 libpng16 并将 libpng12 放回其位置,这会导致其他问题。

是否有一个版本的 libfreetype 将 libpng16 作为依赖项?

答案1

为了使系统按您希望的方式运行,您必须从 16.04 LTS 升级到 18.04 LTS。

以下是18.04 LTS 的依赖项

软件包:libfreetype6-dev (2.8.1-2ubuntu2) 依靠
...
libpng-dev PNG 库 - 开发中(版本 1.6)

与之比较16.04 LTS 的依赖项

相关内容