如何使用交叉编译器i686-w64-mingw32-gcc指定win32或Windows 64目标

时间:2011-09-16 07:39:22

标签: gcc cross-compiling fedora

我最近在Fedora Linux下下载了mingw-w64软件包,以便能够交叉编译目标win32和“Windows 64”。但我不明白如何指定我想要使用的目标。我需要向gcc和链接器提供哪些标志才能选择我的目标架构?

1 个答案:

答案 0 :(得分:6)

W32和W64是两种不同的体系结构,因此您可以通过编译器名称进行区分。 debian mingw-w64称其为Win32的i686-w64-mingw32-gcc和Win64的x86_64-w64-mingw32-gcc。