如何在 C++ Builder 中编译 libtiff?
How to compile libtiff in C++ Builder?
我想在 C++ Builder 中使用 libtiff。我需要编译它,因为分布式 Windows 二进制文件不适用于 C++ Builder。如何编译 libtiff?
Libtiff 不为 C++ Builder 提供 makefile,但至少在 C++ Builder 10.1 中是这样。编译很简单:
- 创建类型为 "Static library" 的新项目,并将其命名为 "libtiff"
- 将 libtiff\tif_config.vc.h 和 libtiff\tiffconf.vc.h 重命名为libtiff\tif_config.h和libtiff\tiffconf.h,分别
- 将 libtiff 和 port 目录中的所有 C 文件添加到项目中,libtiff\tif_unix 除外。 c
- 编译
对我来说,当前版本 (4.0.9) 从 port\lfind.c 给出了编译错误,但这很容易修复。
您的项目需要的文件:
- libtiff.lib
- 来自 libtiff 目录的所有头文件
我想在 C++ Builder 中使用 libtiff。我需要编译它,因为分布式 Windows 二进制文件不适用于 C++ Builder。如何编译 libtiff?
Libtiff 不为 C++ Builder 提供 makefile,但至少在 C++ Builder 10.1 中是这样。编译很简单:
- 创建类型为 "Static library" 的新项目,并将其命名为 "libtiff"
- 将 libtiff\tif_config.vc.h 和 libtiff\tiffconf.vc.h 重命名为libtiff\tif_config.h和libtiff\tiffconf.h,分别
- 将 libtiff 和 port 目录中的所有 C 文件添加到项目中,libtiff\tif_unix 除外。 c
- 编译
对我来说,当前版本 (4.0.9) 从 port\lfind.c 给出了编译错误,但这很容易修复。
您的项目需要的文件:
- libtiff.lib
- 来自 libtiff 目录的所有头文件