Compilation sous Windows d'un devellopement sous Linux

Compilation sous Windows d'un devellopement sous Linux - C++ - Programmation

Marsh Posté le 20-07-2006 à 21:42:49    

Je vous demande votre aide dans un petit probleme que j'ai en ce moment.
 
J'ai un code C++ sur lequel je travaille sous linux au boulot et je souhaite le bosser un peu à la maison aussi.
Sachant que je suis une tache en C++ je ne comprends rien à la compilation.
Sous linux j'utilise un makefile qui me lance la compilation. Une fois sous windows j'ai lancé quelque chose avec Dev C++ et bam 343 erreurs...
 
D'où ma question : comment compiler sous windows ????
 
Merci pour votre aide

Reply

Marsh Posté le 20-07-2006 à 21:42:49   

Reply

Marsh Posté le 20-07-2006 à 22:26:30    

tu bosses sur un code C++ au taf et tu pipes rien à la compilation ? [:k-nar]
t'es ingénieur ? [:pingouino]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 20-07-2006 à 22:56:02    

Oui enfin bon c'est particulier. je rajoute mes algorithme à un code c++ deja existant dont j'utilise les objects et les classes en gros.
 
oui je suis ingenieur, pas informaticien par contre :)

Reply

Marsh Posté le 20-07-2006 à 23:00:17    

ben compiler du linux sous windows ça se fait sous certaines conditions hein, dont la principale est d'utiliser des librairies existantes sur les 2 plates formes (portabilité)
si c'est le cas, alors il faut les installer sous windows ! tu as tous tes messages d'erreur surement parce que certaines librairies que tu utilises sous linux ne sont pas installées sous ton windows (si elles existent)


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 20-07-2006 à 23:39:51    

Sinon je viens de remarquer que je dois inclure quelques fichier .C lors de la compilation. Comment je fais ca ?
 
Desolé de poser des question de newbie

Reply

Marsh Posté le 22-07-2006 à 13:59:23    

hum...vu qu'aparement, c'est pas toi qui a fait la majorité du code, je pense que plutot que vouloir le porter sous windows, tu devrais installer une machine virtuelle (cf  les softs vmware, ou equivalents...) et installe linux ...  :)  mais c'est qu'une suggestion...  
 
A savoir que certains codes sont tellements entièrements faits pour une platerforme, qu'il est illusoire de vouloir essayer de les porter sous un autre os...


---------------
tutos de programmation 3D :
Reply

Marsh Posté le 23-07-2006 à 11:48:58    

Si tu veux un environnement linux vite-fait, tu telecharges une ISO d'un live cd linux ( Kallea, Knoppix, dsl-n ... ) et tu bootes une machine virtuelle ( vmware, qemu ) dessus.
Il ne te reste plus qu'a monter ton disque dur windows sous linux et tu pourras ainsi travailler "sous linux".
 
Mais avant de te lancer la dedans, verifie le portabilite de ton code source : il n'est pas impossible que ca puisse passer sous windows, modulo quelques installation de libs.
 
Si tu as des questions ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed