• [^] # Re: cross compilation

    Posté par . En réponse à la dépêche Le langage D. Évalué à 2. Dernière modification le 11 juin 2012 à 18:19.

    Tout d'abord dans 90% des cas, si ce n'est plus, tu n'as pas a t'occuper du système d'exploitation car la bibliothèque standard s'en occupe pour toi. Si toutefois tu as ce besoin il y a la compilation conditionnelle. Bref exemple:

    import std.stdio;
    void main(){
     version(Windows){
     ....// code pour windows
     }
     version(Linux){
     ....// code pour linux
     }
     else{
     ....// code pour autres cas
     }
    }