=>>C++ ???

Statut
N'est pas ouverte pour d'autres réponses.

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...
 
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.
 
Ben essaye et tu verras.
Ce n'est pas complètement impossible en tout cas.
 

Nicool_

Motherfucker
Tu compiles avec quoi ?
 
1er
OP
guslinux

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 ..
 

Karto

Pas Dieu
Si c'était aussi simple de "transvaser" un prog Win32 vers un kernel Linux...
 

lEcEd

Touriste
guslinux a dit:
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...
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:
 
1er
OP
guslinux

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 ... :?
 
avec g++, si c'est du c++ (y a des chances si c'est un .cpp)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut