MingW-w64用法

时间:2013-02-13 22:21:19

标签: mingw mingw-w64

我最近安装了MinGW-w64。 现在我想编写一个示例程序但是我有一个重要的问题:

如何使用32位或64位编译? 我找到了一个lib和一个lib32目录,所以必须有一种方法来编译它们。

但是如何编译32位和64位呢?

2 个答案:

答案 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

选项。