|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() |
Bonjour à tous,
j'ai un sérieux problème pour compilation une application que j'ai faite en C++. J'utilise pour compiler GCC, et je passe par éclipse pour régler mes settings de projet, afin qu'il génère un makefile et compile mon projet. J'ai les memes sources pour linux et windows, et ca fonctionne très bien. J'ai ubuntu 64 bits et dedans je lance un virtual box avec winXP 32 bits. Sous Ubuntu, je compile et produit un executable, tout se passe très bien, et mon executable fonctionne bien. Sous Windows, j'ai installé Mingw pour avoir GCC, et je fais exactement la meme chose, avec un projet Eclipse configuré pour windows. Ca compile, ca linke sans aucun problème.... mon binaire est produit. Je double click pour le lancer et là j'ai un message d'erreur : cette application n'est pas une application win32 valide..... Savez-vous de où ca peut venir, c'est quand meme étrange.... Ca fait maintenant 3 mois que j'ai ce problème ! Et si je le compile sur un poste lourd avec windows XP installé dessus, ca fonctionne bien.... Merci pour l'aide.... |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Inscription : juillet 2010 Messages : 559 ![]() |
Bizarre tout de même...
Est-ce que ça fait pareil avec un XP dans VMware ? |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() |
Je n'ai pas essayé VM Ware. En fait je ne connais pas.
C'est une solution équivalente à virtual box ? |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Inscription : juillet 2010 Messages : 559 ![]() |
Oui effectivement, il y a VMware Workstation (payant) ou VMware Player (gratuit, mais limité).
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Tlouye Ci Inscription : mars 2004 Messages : 1 458 ![]() |
Pour VMWare il te faudra aller sur le site de VMWare et télécharger la version VMWare Server avec la licence qui va bien (c'est gratuit mais y'a une licence). Ensuite ça s'installe bien sous linux.
|
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() |
Bonjour et merci pour vos réponses.
En fait mon problème était tout autre, c'était une erreur de ma part dans la configuration de mon projet sous Eclipse, j'avais une option de coché au link : -shared ..... du coup ca me produisait une DLL et non un EXE, avec ceci de trompeur que l'executable avait bien une extension .exe. Bref, merci pour l'aide. A+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com