Zolo Skrevet 21. mars 2007 Del Skrevet 21. mars 2007 Har brukt avifile biblioteket og det funker bra under linux, men vi er to som jobber sammen på et prosjekt og han bruker windows Tror ikke dette biblioteket er å finne for windows... Hvordan får en kompilatoren til å ta en del av koden når den kompilerer på linux og en annen del når den kompilerer på windows? Lenke til kommentar
einaros Skrevet 21. mars 2007 Del Skrevet 21. mars 2007 Hvordan får en kompilatoren til å ta en del av koden når den kompilerer på linux og en annen del når den kompilerer på windows? 8202475[/snapback] Vanligvis preprocessor-definisjoner, som #ifdef _WIN32 something(); #else otherthing(); #endif Ellers kan du alltids eksperimentere litt med cygwin. Skal ikke se bort i fra at biblioteket dere bruker vil kompilere der. Hvorvidt det faktisk kjører, derimot ... Lenke til kommentar
Dead_Rabbit Skrevet 21. mars 2007 Del Skrevet 21. mars 2007 Du kan bruke makroer. #ifndef __linux__ linux kode #endif Finnes også noe tilsvarende #ifndef WIN32 eller noe... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå