我最近安装了MinGW-w64。 现在我想编写一个示例程序但是我有一个重要的问题:
如何使用32位或64位编译? 我找到了一个lib和一个lib32目录,所以必须有一种方法来编译它们。
但是如何编译32位和64位呢?
答案 0 :(得分:1)
如果要编译为64位使用64位编译器
x86_64-w64-mingw32-gcc
如果要编译32位使用32位编译器
i686-w64-mingw32-gcc
希望这会有所帮助
答案 1 :(得分:1)
根据您下载的文件的名称,请参阅此处以确定您拥有的工具链: http://sourceforge.net/apps/trac/mingw-w64/wiki/download%20filename%20structure
(预计将启动“mingw-w32”或“mingw-w64”并支持第一种情况下的32位目标或第二种情况下的64位目标)。
如果您为64位目标下载工具链,那么如果您使用
,它可能也能生成32位目标-m32
选项。