我想在 C++ Builder 中使用 libtiff。我需要编译它,因为分布式 Windows 二进制文件不能与 C++ Builder 一起使用。如何编译 libtiff?
Libtiff 版本 4.5.1 支持 CMake,但我在使用 C++ Builder 10.3.3 时遇到了一些编译错误。因此我手动创建了一个项目文件。
首先,使用 CMake 创建一些头文件:按照文档了解如何将 CMake 与 C++ Builder 一起使用。
运行命令
cmake -DCMAKE_C_COMPILER=bcc32c.exe -DCMAKE_CXX_COMPILER=bcc32c.exe -G Ninja .
这会生成以下文件:libtiff if_config.h、libtiff iffconf.h和port\libport_config.h。您也可以手动创建它们。
编译项目:
您的项目所需的文件: