gpt4 book ai didi

c - 交叉编译 poppler 包时出错

转载 作者:行者123 更新时间:2023-11-30 17:04:05 29 4
gpt4 key购买 nike

在 Ubuntu 上交叉编译 Poppler 包时出现以下错误

配置后我给出了命令 make然后在出现以下错误时出现

GlobalParams.cc:81:35: fatal error : fontconfig/fontconfig.h: 没有这样的文件或目录编译终止。make[3]: * [libpoppler_la-GlobalParams.lo] 错误 1make[3]:离开目录 /media/COMMON/WorkSpace/Packages/poppler-0.41.0/poppler'
make[2]: *** [全部] 错误 2
make[2]:离开目录
/media/COMMON/WorkSpace/Packages/poppler-0.41.0/poppler'make[1]: *
[全递归] 错误 1make[1]:离开目录“/media/COMMON/WorkSpace/Packages/poppler-0.41.0”make: *** [全部] 错误 2

我什至检查了我在配置时提供的包含 fontconfig/fontconfig.h 的内容,但仍然出现错误。

最佳答案

看来您应该交叉编译 fontconfig 库,然后将 header 和库包含到 Popper 中。下载最新的fontconfig并执行以下命令: PKG_CONFIG_PATH=/opt/poppLib/lib/pkgconfig ./configureCC=arm-linux-gcc --host=arm-linux --build=i386-linux --prefix=/opt/poppLib--with-arch=arm --启用 libxml2 --禁用文档 制作 && 制作安装然后将 include 和 lib 添加到 Popper 中,尝试再次编译。

关于c - 交叉编译 poppler 包时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35933944/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com