Wiem, że jeśli chcę skompilować 32-bitowy .exe dla Windows na Linux, mogę po prostu zainstalować i używać pakietu mingw32 (np. Apt-get install mingw32) na Linux. Co jeśli chcę skompilować Windows .exe, który jest 64-bitowy? Czy istnieją narzędzia lub metoda, aby to zrobić?Cross skompilować 64-bitowe pliki .exe z linux
9
A
Odpowiedz
5
Wygląda jak moja odpowiedź leży w projekcie Mingw-w64 który jest dostępny dla systemów operacyjnych Linux, gospodarza Darwin & systemu Windows
+0
Mam również dobre doświadczenia z Mingw-w64. Jest bardzo łatwo [kompilacja krzyżowa dla 64-bitowego systemu Windows] (http://www.blogcompiler.com/2010/07/11/compile-for-windows-on-linux) z systemu Linux. –
Powiązane problemy
- 1. Jak (cross-) skompilować boost BEZ Pythona?
- 2. Cross-kompilacja z Linux do Windows z Clang
- 3. Jak przechowywać pliki w EXE
- 4. Dynamiczne biblioteki C++ Cross Platform; Linux i Windows
- 5. Xamarin: Prosta aplikacja z platformą Cross Cross
- 6. Jak skompilować bibliotekę statyczną w systemie Linux?
- 7. Jak skompilować kod objc w systemie Linux?
- 8. Jak skompilować C++ pod Ubuntu Linux?
- 9. Jak mogę skompilować moją aplikację Python 3 do .exe?
- 10. Linux - Znajdź pliki z nazwą zawierającą ciąg
- 11. Samodzielne pliki wykonywalne z mono na Linux?
- 12. Jak uruchamiać pliki exe w skrypcie NSIS?
- 13. Jak skompilować pliki HTML do pliku CHM?
- 14. Jak skompilować plik wykonywalny dla systemu Windows z GCC z podsystemem Linux?
- 15. Jak kodować pliki zewnętrzne, które pochodzą z .exe
- 16. Jak otworzyć plik .exe z innego pliku C++ .exe?
- 17. Linux awk łączy dwa pliki
- 18. Jak skompilować wiele plików .c i .h w gcc linux?
- 19. Jak skompilować różne pliki c z różnymi CFLAGS używając Makefile?
- 20. Skrypty Cross-site z obrazu
- 21. Kompilacja PyPy do Exe
- 22. Jak skompilować C++ z Clang?
- 23. Qt Creator w systemie Windows Cross Compile dla Linux ARM z CodeSourcery Toolchain
- 24. Uruchamianie .exe z JavaScript
- 25. Pliki danych instalacyjnych systemu Linux/UNIX
- 26. Pliki EXE aplikacji WPF i konsoli w tym samym rozwiązaniu
- 27. Nie można skompilować Rust
- 28. Linux wszystkie pliki folderów zmodyfikowanych wczoraj
- 29. LINUX: Link wszystkie pliki z jednego do innego katalogu
- 30. Znajdź pliki z niedozwolonymi znakami Windows w nazwie na Linux
@Hannes de Jager: Czy możesz mi powiedzieć jak skompilować po 'apt-get install mingw32' Inorder do produkcji exe? Czy możesz również spróbować odpowiedzieć na moje pytania http://stackoverflow.com/questions/2733402/how-to-build-gnu-libiconv-on- for-windows i http://stackoverflow.com/questions/2731211/windows -build-system-how-to-build-a-project-from-its-source-code-which-doesnt i http://stackoverflow.com/questions/2709589/looking-for-information-on-porting-linux -apps-to-windows – claws
i586-mingw32msvc-cc helloworld.c -o helloworld.exe –
i jeśli chcesz przetestować to pod linux: wine helloworld.exe (zakładając, że masz zainstalowane wino) –