Sono in esecuzione Linux Ubuntu 10.04 e ho una macchina Windows 7 e un MacBook con Mac OS X 10.6.4. Come faccio a scrivere un semplice programma C (come in NON QT!) Come:Cross Platform C?
#include <stdio.h>
int main(int argc, char **argv)
{
printf("Hello Linux and Mac and Windows!")
return 0;
}
per funzionare su tutte le mie macchine, senza dover compilare questo programma su Ubuntu, Windows 7, quindi Mac OS X? Potrei creare questo in Ubuntu e compilarlo per eseguirlo su diversi sistemi operativi?
UPDATE
Non intendo produrre UN binario da eseguire su tutti. Intendo produrre TRE binari dallo stesso codice C nello stesso SO.
possibile duplicato di [Come compilare per OS X in Linux o Windows?] (Http://stackoverflow.com/questions/693952/how-to-compile-for-os-x-in-linux-or- windows) – richq
Io non la penso così. Possiedo già un Mac con OS X. –
Per ottenere risultati affidabili è necessario includere una nuova riga nell'istruzione 'printf()'. –