Compiler avec codeblock sous linux pour l'executer sous windows

Résolu
Bonjour, comment ça va ? :)

Voila j'ai un petit soucis donc je début en programmation, et j'ai un petit programme que j'aimerais compiler et pouvoir le lancer sur windows mais je ne sais pas comment faire j'ai bien essayer de rename en .exe mais j'ai une erreur ^^'

J'utilise Codeblocks si ça peu aider ^^'

voila merci de votre aide je vous en remercie beaucoup :)

Edit: j'ai fait un teste en installant codeblock sur mon windows ça me crée un .exe quand je compile c'est cool :D mais le hic :s c'est que si je veux envoyer mon programme a un copain il faut que je quitte mon linux que j'aille sur windows pour le compiler pour ensuite revenir sur mon linux un peu chiant... quelqu'un aurait-il la solution ? ^^

J'ai bien pensé d'exporter les paramètre du compiler de mon codeblock sur windows mais apparemment c'est pas possible :/ donc faut vraiment le configurer directement sur le linux aller je continue de chercher !

2 réponses

  1. Bonjour,
    pourquoi ne l'exécutes tu pas sous Linux ?
    0
    1. Contributeur
      @Toto_63 :

      Je ne vois pas le rapport entre sa question et ta suggestion.

      Il veut compiler sous Linux son code C sous la forme d'un binaire destiné à Windows, si possible sans quitter Codeblocks.

      @watarux :

      Peux-tu répondre à cette question stp.
      0
  2. Contributeur
    Salut watarux,

    Cela s'appelle cross-compilation.

    Sous Linux, tu peux installer MinGW et le faire fonctionner avec ton Codeblocks Linux en créant un profil de compilateur.

    Le wiki du projet de Codeblocks détaille comment faire :

    http://wiki.codeblocks.org/index.php?title=Code::Blocks_and_Cross_Compilers

    Dal
    0
    1. Le problème c'est que j'avais trouvé ce petit tuto mais j'ai fait exactement la même chose mais cela ne fonctionne pas et j'ai tout revérifier un a un
      0
    2. Contributeur
      quelle est ta distribution Linux ?
      0
    3. Elementary OS freya 0.3
      0
    4. Contributeur
      Je n'ai jamais utilisé, mais on dirait une distribution basée sur Ubuntu et donc sur Debian (que j'utilise).

      as-tu bien installé les paquets comprenant les outils MinGW ?

      que donne :

      # dpkg -l | grep mingw

      (note : c'est la lettre L minuscule après le tiret ci-dessus)
      0
    5. Oui je vois bien les outil mingw32
      0