Tôi biết rằng nếu tôi muốn biên dịch một exe 32 bit cho các cửa sổ trên Linux, tôi chỉ có thể cài đặt và sử dụng gói mingw32 (ví dụ: apt-get install mingw32) trên Linux. Nếu tôi muốn biên dịch một cửa sổ .exe là 64 bit? Có công cụ hay phương pháp để làm điều này?Các cửa sổ biên dịch chéo 64 bit .exe từ linux
9
A
Trả lời
5
Dường như câu trả lời của tôi nằm với dự án Mingw-w64 trong đó có sẵn cho máy chủ hệ điều hành Linux, Darwin & của Windows
+0
Tôi cũng có trải nghiệm tốt với Mingw-w64. Nó khá dễ dàng để [biên dịch chéo cho Windows 64 bit] (http://www.blogcompiler.com/2010/07/11/compile-for-windows-on-linux) từ Linux. –
Các vấn đề liên quan
- 1. Lắp ráp cửa sổ 64 bit
- 2. Phiên bản Boost 64 bit cho các cửa sổ 64 bit
- 3. Cửa sổ 64 bit Phát hiện VMware
- 4. Trình biên dịch chéo Delphi cho linux
- 5. Có thể thiết lập trình biên dịch chéo gcc trên Linux để biên dịch các mục tiêu 64 bit trên kiến trúc 32 bit không?
- 6. Tạo exe 32 bit từ mã python trên máy 64 bit
- 7. Thiếu bao gồm "bit/C++ config.h" khi biên dịch chéo chương trình 64 bit trên 32 bit trong Ubuntu
- 8. Biên dịch 32 bit Assembler trên 64 bit ubuntu
- 9. Biên dịch chéo trên Windows và Linux
- 10. Biên dịch chéo MinGW trên linux
- 11. JavaHL Subclipse cài đặt 64 bit trên cửa sổ
- 12. Làm thế nào để biên dịch chương trình C++ thành 64-bit trên máy 64 bit?
- 13. Ứng dụng DirectX trên cửa sổ 64 bit
- 14. Trình biên dịch PHP cho các cửa sổ
- 15. rundll32.exe tương đương với các DLL 64 bit
- 16. Biên dịch nhị phân 64 bit với MinGW (Dev-C++)
- 17. gcc: Biên dịch nhị phân 64 bit trên nền tảng 32 bit
- 18. Biên dịch chéo: GCC bỏ qua --sysroot
- 19. 64 Trình biên dịch C bit cho Windows 7
- 20. GCC: xin lỗi, chưa thực hiện: chế độ 64 bit không được biên dịch trong
- 21. Tìm các tệp DLL được yêu cầu của exe Win trên Linux (được biên dịch chéo với mingw)?
- 22. windows 7 64 bit không đúng PATH khi tải thư viện 32 bit cho 32 bit exe
- 23. Biên dịch chéo với SBCL
- 24. RXTX không thể liệt kê hoặc tìm các cổng trong các cửa sổ 7 64 bit
- 25. Đang cố gắng biên dịch phpredis cho các cửa sổ
- 26. Cách biên dịch liboauth cho các cửa sổ
- 27. MATLAB có thể sử dụng cho 64 bit sử dụng các tệp mex 32 bit được biên dịch trước không?
- 28. Liên kết EXE 64 bit có thể chống lại các DLL 32 bit không?
- 29. QtCreator trên linux: 32 bit so với 64 bit
- 30. Biên dịch chéo cho ARM Với Autoconf
@Hannes de Jager: Bạn có thể xin vui lòng cho tôi biết làm thế nào để biên dịch sau khi 'apt-get install mingw32' inorder để sản xuất exe? Bạn cũng có thể thử trả lời các câu hỏi của tôi http://stackoverflow.com/questions/2733402/how-to-build-gnu-libiconv-on-for-windows và http://stackoverflow.com/questions/2731211/windows -build-system-how-to-build-a-project-từ-source-code-which-doesnt và http://stackoverflow.com/questions/2709589/looking-for-information-on-porting-linux của chúng tôi -apps-to-windows – claws
i586-mingw32msvc-cc helloworld.c -o helloworld.exe –
và nếu bạn muốn thử nghiệm nó dưới linux: rượu vang helloworld.exe (giả sử bạn đã cài đặt rượu vang) –