构建zlib libz.a为32位

Jef*_*Pry 6 c++ mingw zlib

我正在尝试编译我使用zlib编写的程序的32位版本(MinGW).到现在为止,我从来没有编译32位,所以我从源代码(libz.a)编译的zlib版本是64位.我试图在zlib-1.2.5目录中重新运行makefile,但它只编译64位版本的libz.a.

我似乎无法找到构建32位的选项.

有谁知道如何做到这一点?

谢谢!

Jeffrey Kevin Pry

小智 5

检查配置文件,您可以看到一些 env。

在 64 位 debian 上,以下命令行将构建 32 位版本的 libz

CFLAGS=-m32 ./configure
Run Code Online (Sandbox Code Playgroud)


Jef*_*Pry 1

结果我必须获得 32 位版本的 MinGW 并用它来编译它。我使用的是 MinGW64。