0
我使用podofo库进行mac应用程序开发,同时构建演示应用程序我收到以下错误。未定义的符号体系结构x86_64为mac
我使用podofo库进行mac应用程序开发,同时构建演示应用程序我收到以下错误。未定义的符号体系结构x86_64为mac
错误消息似乎表明您正在使用静态库(.a libraires)。因此,在构建演示应用程序时,需要链接所需的所有库,包括freetype和fontconfig所需的库。这些是bz2,z,crypto(来自openssl发行版)和其他...
如果Podofo是使用cmake构建的,则可以查看CMakeCache.txt文件。它包含Podofo依赖的每个库在您的系统上找到的路径。
bz2库没有在CMakeCache.txt中列出。这是有默认,所以你可能只是在你的Xcode项目构建设置添加
-lbz2
到“其他链接器标记”。
好像你也使用了其他库,以及你在连接步骤中似乎错过了的库。 –
我已经添加了所有必需的框架和库,但仍然显示相同的错误。 @FlorianZwoch –
好吧,如果你添加所有需要的奇怪它仍然失败。然后再一次..我们不知道你实际上做了什么.. –