如何在C ++ Builder中编译libtiff?

时间:2018-04-20 08:52:40

标签: c++builder libtiff

我想在C ++ Builder中使用libtiff。我需要编译它,因为分布式Windows二进制文件不能与C ++ Builder一起使用。我如何编译libtiff?

1 个答案:

答案 0 :(得分:1)

Libtiff不为C ++ Builder提供makefile,但至少在C ++ Builder 10.1中没有。它很容易编译:

  1. 使用“静态库”类型创建新项目,并将其命名为“libtiff”
  2. libtiff \ tif_config.vc.h libtiff \ tiffconf.vc.h 重命名为 libtiff \ tif_config.h libtiff \ tiffconf.h ,分别为
  3. libtiff port 目录中的所有C文件添加到项目中,但 libtiff \ tif_unix.c
  4. 除外
  5. 编译
  6. 对我来说,当前版本(4.0.9)从 port \ lfind.c 给出了编译错误,但这很容易解决。

    项目所需的文件:

    • libtiff.lib
    • 来自 libtiff 目录的所有头文件