2010-04-22 19 views
9

Sé que si quiero compilar un .exe de 32 bits para Windows en Linux, puedo instalar y usar el paquete mingw32 (por ejemplo, apt-get install mingw32) en Linux. ¿Qué ocurre si quiero compilar un .exe de Windows de 64 bits? ¿Hay herramientas o un método para hacer esto?Ventanas de compilación cruzada 64 bits .exe desde linux

+0

@Hannes de Jager: ¿Puede por favor dígame cómo compilar después de 'apt-get install mingw32' finde para producir exe? También puede intentar responder mis preguntas http://stackoverflow.com/questions/2733402/how-to-build-gnu-libiconv-on-for-windows y http://stackoverflow.com/questions/2731211/windows -build-system-how-to-build-a-project-from-its-source-code-which-doesnt y http://stackoverflow.com/questions/2709589/looking-for-information-on-porting-linux -apps-a-ventanas – claws

+0

i586-mingw32msvc-CC helloworld.c -o HelloWorld.exe –

+0

y si quieres probarlo en Linux: HelloWorld.exe vino (suponiendo que tiene instalado el vino) –

Respuesta

5

Parece que mi respuesta se encuentra con el proyecto Mingw-w64 que está disponible para los sistemas operativos Linux anfitrión, Darwin & de Windows

+0

también tengo buenas experiencias con Mingw-w64. Es bastante fácil [compilar de forma cruzada para Windows de 64 bits] (http://www.blogcompiler.com/2010/07/11/compile-for-windows-on-linux) desde Linux. –

Cuestiones relacionadas