È possibile sviluppare C/C++ su Windows utilizzando Visual Studio 2010 (non necessariamente il compilatore MSVC) e ottenere un file binario che posso caricare su una macchina Linux (ed eseguirlo) ?Come compilare in Visual Studio 2010 per Linux
Sulla possibilità, ho controllato di utilizzare MinGW o qualcosa di simile per ottenere i binari di Windows facendo la stessa cosa che farebbero i binari di Linux ma ho avuto problemi a ottenere tutti i win-ports per tutte le librerie necessarie (posix).
EDIT: Non voglio far funzionare Windows su Linux. Ho bisogno di un binario linux nativo come risultato.
Sì, è possibile. Devi solo trovare (o scrivere te stesso) attività di compilazione personalizzate per chiamare il tuo cross-compilatore. Inoltre, devi trovare (o costruirti) un cross-compiler. Nessuno di questi passaggi è particolarmente facile da fare da soli, ma se hai la pazienza di eseguirli, sono abbastanza fattibili (ho fatto entrambe le cose, ci sono volute un paio di settimane, in totale). Se stai costruendo software per Linux, però, sarebbe molto più facile compilarlo su Linux. –
Quali caratteristiche dell'IDE ci si aspetterebbe di utilizzare, oltre all'editor e alla possibilità di eseguire il shelling ed eseguire 'make'? –
@James: quale cross-compilatore suggeriresti? – schoetbi