0

我使用 podofo 库进行 mac 应用程序开发,在构建演示应用程序在此处输入图像描述时出现以下错误。

4

1 回答 1

0

错误消息似乎表明您正在使用静态库 (.a libraires)。因此,在构建演示应用程序时,您需要链接所有需要的库,包括 freetype 和 fontconfig 所需的库。这些是 bz2、z、crypto(来自 openssl 发行版)和其他...

如果 Podofo 是用 cmake 构建的,可以查看 CMakeCache.txt 文件。它包含在您的系统上找到 Podofo 所依赖的每个库的路径。

bz2 库未在 CMakeCache.txt 中列出。默认情况下它在那里,所以你可以添加

-lbz2

到 Xcode 项目构建设置中的“其他链接器标志”。

于 2017-03-21T09:24:33.303 回答