我正在尝试配置Mingw64(mingw-w64-v3.1.0.tar.bz2)。
我跑了./configure
并收到了以下消息。
configure: Configuration Options Summary:
configure:
configure: WinCE runtime........: no
configure: Win32 runtime........: yes
configure: Win64 runtime........: no
配置本身很好。我能够安装它。
但安装了mingw的目录名是lib32
我认为我没有为64位安装Mingw64,因为配置消息说。
如何为64位配置它?
我尝试了–build
选项./configure –build=x86_64-w64-mingw32
。
答案 0 :(得分:0)
首先,您需要确保在PATH中有交叉编译器GCC和binutils(即x86_64-w64-mingw32-[gcc,ld,dlltool,...]
)。然后,您可以配置mingw-w64-crt(不要使用toplevel配置本身):
/path/to/mingw-w64-crt/configure --host=x86_64-w64-mingw32 --enable-lib64 --disable-lib32
但问题是,你为什么要这样做?在构建工具链时可能会出现很多问题,而且几乎任何平台都可以使用多种二进制文件。