CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Compiler du C sous linux pour Windows...

Paulop
Paulop
Niveau 12
27 juillet 2004 à 17:27:01

Salut, je suis actuellement sous linux, et j´aimerai savoir comment compiler un bête code qui affiche juste un hello world en console pour qu´il fonctionne sous windows.

J´ai essayé gcc " hello.c" -o " hello.exe" mais ça ne fonctionne pas sous windows ( xp du moins)

Je vous en remercie d´avance :)

MrGoTo
MrGoTo
Niveau 8
27 juillet 2004 à 18:14:02

Tu ne peut pas parce que les executables sous les deux " architectures" sont pas semblables. Peu importe l´extension !

Paulop
Paulop
Niveau 12
27 juillet 2004 à 18:39:46

il n´y à aucun moyen ?

MrGoTo
MrGoTo
Niveau 8
27 juillet 2004 à 19:40:49

Non sans composant tiers c´est pas possib et je ne connais pas ce composant.

Yoda_Software
Yoda_Software
Niveau 30
27 juillet 2004 à 20:19:21

Je vais peut-être dire une connerie, mais il es possible que celà fonctionne avec un compilateur C pour windows utilisé avec un émulateur windows.

Paulop
Paulop
Niveau 12
27 juillet 2004 à 20:38:17

j´ai lu quelque part qu´il était possible de le faire avec Anjuta, d´où ma question.

Mais la compilation avec cygwin + gcc pourquoi cela fonctionne ? ( c´est comme ça que je vais faire vu que j´ai un pc sous windows)

jarose
jarose
Niveau 10
27 juillet 2004 à 21:18:55

Tu ne peux tout simplement pas réaliser une telle chose sans intermediaire.

JeanYvesYves
JeanYvesYves
Niveau 10
28 juillet 2004 à 11:53:45

il existe la verion gcc pour windows si tu veux faire ça en console

telecharge dev C++
dans le rep bin, tu as gcc
et ça doit etre les memes params :

gcc -o hello.c hello.exe

DasHuhn
DasHuhn
Niveau 10
28 juillet 2004 à 12:19:34

C´est quoi un compilateur croisé ?

DasHuhn
DasHuhn
Niveau 10
28 juillet 2004 à 12:23:40

Parce que dans le manuel, l´option -b permet de spécifier la machine et l´OS cibles. Alors la question est : comment on installe gcc en tant que compilateur croisé pour Win ?

Sarafan
Sarafan
Niveau 10
28 juillet 2004 à 15:51:23

Compilateur croisé ou Cross-compiler permet de générer un exe pour un système autre que celui sur le lequel il est compilé(par exemple générer un exe windows en compilant sous linux).

Si tu es sous linux essayes : man gcc
et regarde ce qu´attend l´option -b comme paramètre.

Après il faut essayer.

DasHuhn
DasHuhn
Niveau 10
29 juillet 2004 à 13:06:20

Uééé j´étais pas à côté de la plaque :)

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment