android - search.h-在 Android-tiff 4.0.1 上移植 libtiff 时没有这样的文件或目录

标签 android linux ubuntu tiff libtiff

我正在尝试在 Android 上移植 libtiff。我使用的源版本是 tiff 4.0.1。 我正在 u1 android 操作系统中构建此源代码。 当我运行 mmm external/tiff 4.0.1/

时出现以下错误
In file included from external/tiff-4.0.1/libtiff/tiffiop.h:33,
                 from external/tiff-4.0.1/libtiff/tif_dirread.c:42:
external/tiff-4.0.1/libtiff/tif_config.h:93:1: warning: "HAVE_MALLOC_H" redefined
In file included from <command-line>:0:
./system/core/include/arch/linux-arm/AndroidConfig.h:221:1: warning: this is the location of the previous definition
In file included from external/tiff-4.0.1/libtiff/tif_dirread.c:42:
external/tiff-4.0.1/libtiff/tiffiop.h:54:21: error: search.h: No such file or directory

我尝试在互联网上搜索了很多,但找不到问题。 任何人都可以向我提供一个大概的想法,可能是哪里出了问题或缺少哪个包裹。

最佳答案

我终于解决了这个问题。我希望这对将来从事这项工作的人有所帮助。我们只需要从 libtiff/tiffiop.h 中删除引用头文件的行。这对我有用。

关于android - search.h-在 Android-tiff 4.0.1 上移植 libtiff 时没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11218967/

相关文章:

android - 何时以及多久为 ActionBar 调用 onPrepareOptionsMenu() 方法?

c++ - Linux 上的共享库和 -fPIC 错误

linux - 将.net core 3.1 Web应用部署到Azure Linux应用服务

python - 在 python virtualenv 中使用 pip 安装 scrapy 时发生错误

c++ - GCC - 在 Ubuntu 上链接 bass.lib

android - Stacked Wear 通知也显示在手机上

android - 是否可以在通话中以编程方式在拨号器上调用号码……?

android - 如何在 Android 中以编程方式读取 SMS 消息

java - 如何在 AWS EC2 Linux 中添加环境变量

docker - 无法使用 docker 驱动程序启动 minikube