Tôi đang cố gắng thiết lập một môi trường lập trình để biên dịch các tệp thi hành Windows và các thư viện từ Ubuntu Linux. Tôi đã cài đặt MinGW (từ kho lưu trữ chính thức của Ubuntu) và nó đang hoạt động tốt từ dòng lệnh; tuy nhiên, tôi cố gắng sử dụng nó từ bên trong Eclipse, và nó không phát hiện nó một cách tự động cũng như tôi có thể tìm cách để làm cho nó hoạt động theo cách thủ công. Vì vậy, câu hỏi của tôi là, làm thế nào tôi có thể thiết lập Eclipse để biên dịch các ứng dụng Windows, tốt nhất là sử dụng MinGW (mặc dù các giải pháp thay thế khác cũng được chào đón)?Cross-biên dịch các ứng dụng Windows từ Eclipse trong Ubuntu Linux?
Trả lời
Tôi đã sử dụng Eclipse Indigo (3.7) với gói CDT trên MacOSX để biên dịch các ứng dụng Windows và nó hoạt động tốt. Chỉ để một tham chiếu đến những người khác quan tâm, tôi đã cài đặt mingw với port install i386-mingw32-gcc -universal
. Trong CDT, tạo dự án C hoặc C++ mới, trên trang tiếp theo của trình hướng dẫn, chọn Kiểu dự án là "Dự án biên dịch chéo", chuỗi công cụ - "Cross GCC". Trên trang tiếp theo, gõ Tiền tố Lệnh Công cụ (Tôi có i386-mingw32-
) và cung cấp đường dẫn đến các công cụ mingw.
Hoàn thành trình hướng dẫn, thêm tệp của bạn và tạo!
Chúc mừng, Max
Tôi đã phải nâng cấp Eclipse lên 3.7 để có được tùy chọn "Cross-Compile Project" và tôi đã gặp một số vấn đề với việc nhận biết các thư mục bao gồm và chạy tệp thực thi, nhưng các công việc biên dịch chéo, vì vậy cảm ơn! : D – Frxstrem
- 1. Gỡ rối ứng dụng Windows trên hộp Linux trong Eclipse CDT
- 2. Phát triển các ứng dụng Windows trên Linux?
- 3. Giao dịch PayPal từ trong ứng dụng Windows Phone
- 4. Tìm trạng thái dịch vụ Windows từ ứng dụng Java?
- 5. RPC từ Windows sang Linux
- 6. Biên dịch chéo trên Windows và Linux
- 7. biên dịch trên windows và linux
- 8. Gỡ lỗi từ xa các ứng dụng C++ với Eclipse CDT/RSE/RDT
- 9. Mở đường dẫn bằng Desktop.open() từ java trên ubuntu (linux)
- 10. Windows như phát triển dịch vụ trong LINUX bằng MONO?
- 11. Biên dịch và chạy một ứng dụng OSGI trong Eclipse
- 12. Các ứng dụng Windows Azure và Metro trong Windows 8
- 13. Ubuntu: Ứng dụng SWT không thể tải Thư viện GTK
- 14. Hướng dẫn OpenGL tốt cho Linux/Ubuntu?
- 15. Làm thế nào để sinh ra quá trình Linux từ ứng dụng Windows?
- 16. Biên dịch C# + WPF trên Linux để chạy trên Windows
- 17. Quầy ứng dụng trong Linux? (Và OSX?)
- 18. Lỗi khi tải miền ứng dụng. (Ngoại lệ từ HRESULT: 0x80131015), bên trong Dịch vụ Windows
- 19. C# Chạy ứng dụng biểu mẫu Windows từ dịch vụ (và trong Vista)
- 20. Làm cách nào để khởi động ứng dụng .NET từ Java trên Linux, Mac và Windows?
- 21. Cách chuyển Eclipse workspace và dự án từ Windows sang Linux và Mac
- 22. Eclipse tìm eclipse.ini dưới Linux
- 23. Biên dịch C++ cho các phiên bản Ubuntu khác nhau
- 24. Đề xuất ứng dụng khách Git GUI cho Ubuntu 11.10
- 25. Trong mua ứng dụng trong Windows Phone
- 26. Xác định nếu trăn đang được chạy trong Ubuntu Linux
- 27. Mã thoát từ ứng dụng Windows Forms
- 28. Có vấn đề gì với Eclipse khi chạy Eclipse với OpenJDK trong Linux không?
- 29. Làm thế nào tôi có thể vượt qua biên dịch ứng dụng Linux của mình để có được một tệp thực thi Windows trong Linux?
- 30. Cách dễ dàng để cài đặt các plugin Eclipse trên Ubuntu
Bạn có thể định cấu hình trình tạo bên ngoài cho nhật thực. –