Có thể phát triển C/C++ trên Windows bằng Visual Studio 2010 (không nhất thiết là trình biên dịch MSVC) và nhận một nhị phân mà tôi có thể tải lên máy linux (và chạy nó) ? Về khả năng tôi đã kiểm tra là sử dụng MinGW hoặc một cái gì đó tương tự để có được cửa sổ nhị phân làm điều tương tự mà binaries Linux sẽ làm nhưng tôi đã có vấn đề để có được tất cả các win-port cho tất cả các thư viện cần thiết (posix).Làm thế nào để biên dịch trong Visual Studio 2010 cho Linux
EDIT: Tôi không muốn để cửa sổ nhị phân chạy trên Linux. Tôi cần một bản nhị phân Linux nguyên bản.
Có, bạn có thể. Bạn chỉ cần tìm (hoặc viết cho mình) các nhiệm vụ xây dựng tùy chỉnh để gọi trình biên dịch chéo của bạn. Ngoài ra, bạn phải tìm (hoặc tự xây dựng) một trình biên dịch chéo. Cả hai bước này đều không dễ dàng để làm cho bản thân bạn, nhưng nếu bạn có kiên nhẫn để làm cho họ, họ là khá khả thi (tôi đã làm cả hai; nó mất một vài tuần, tổng số). Tuy nhiên, nếu bạn đang xây dựng phần mềm cho Linux, sẽ dễ dàng hơn khi biên dịch nó trên Linux. –
Bạn muốn sử dụng những tính năng nào của IDE, ngoài trình chỉnh sửa và khả năng loại bỏ và chạy 'make'? –
@James: Bạn sẽ đề xuất trình biên dịch chéo nào? – schoetbi