=>>C++ ???

Discussion dans 'Windows' créé par guslinux, 27 Décembre 2002.

Statut de la discussion:
Fermée.
  1. Offline
    guslinux Gamerz'ien
    Bonjour,

    J'ai une petite question pour les programmeurs... j'ai les sources d'un logiciel qui tourne sous windows, ce logiciel est ecrit en C ou en C++, en tout cas les sources sont en .cpp.. etant donné que je m'intéresse à linux, je me demandais si il y avais moyen d'utiliser les sources pour compiler le programme sous linux ... et en faire une version linux...
    guslinux, 27 Décembre 2002
    #1
  2. Offline
    Le Pacha Janivo Touriste
    Ben je dirais ke ca dépend du soft, si y a des instructions typiques à Win32, par exemple, ca riske de poser des probs.

    Taka essayer.
    Le Pacha Janivo, 27 Décembre 2002
    #2
  3. Offline
    MatCherello Elite
    Ben essaye et tu verras.
    Ce n'est pas complètement impossible en tout cas.
    MatCherello, 27 Décembre 2002
    #3
  4. Offline
    Nicool_ Motherfucker
    Tu compiles avec quoi ?
    Nicool_, 27 Décembre 2002
    #4
  5. Offline
    guslinux Gamerz'ien
    Bein c'est ca le probleme, à part l'instruction make lol je connasi pas grands chose ... ha oui le programme en question c'est ... emule ... je crois qu'il y a des instructions win32 ... j'en suis pas sur ..
    guslinux, 27 Décembre 2002
    #5
  6. Offline
    Karto Pas Dieu
    Si c'était aussi simple de "transvaser" un prog Win32 vers un kernel Linux...
    Karto, 27 Décembre 2002
    #6
  7. Offline
    lEcEd Touriste
    C'est faisable oui, mais pour ca il faut que les sources soient en code conditionnel.
    Comme on te l'a expliqué plus haut, certains appels à des api win32 ne fonctionneront pas en linux, tu devras donc trouver quels sont les équivalents en linux et les appeler au lieu des api win32 (si cela n'est pas déjà fait dans le code).
    Le mieux c'est d'essayer de compiler et de voir le résultat.
    Si les sources n'ont pas été codées en code conditionnel, il te "suffit" de relever tes manches et plonger dans le code, c'est pas évident car cela demande une bonne connaissance de la programmation win32 et de ses équivalents linux.
    Bon courage. :cool:
    lEcEd, 27 Décembre 2002
    #7
  8. Offline
    guslinux Gamerz'ien
    Comment je doit faire pour compiler, j'ai essayé avec gcc, et l'instruction make, maus il y a un probleme avec un fichier dans le repertoire /usr/... :? à part ca, emule fonctionne avec wine, seulement ... c'est plus lent ... :?
    guslinux, 27 Décembre 2002
    #8
  9. Offline
    MatCherello Elite
    avec g++, si c'est du c++ (y a des chances si c'est un .cpp)
    MatCherello, 27 Décembre 2002
    #9
Statut de la discussion:
Fermée.