Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Creation d'un exe qui marche sous windows ???
Envoyé par: Jack

Salut à vous,

donc voila le problème, j'ai un programme en C que je compile sous linux seulement ca marche pas sous windows. Comment faire pour créer un exécutable qui marche à la fois sous linux et sous windows ?

merci de votre aide smiling smiley

Poste le Monday 21 June 2004 17:44:52
Répondre     Citer    
Re: Creation d'un exe qui marche sous windows ???
Envoyé par: francoisp

suffit de compiler le source en question avec un compilateur microsoft complient.

tu peux pas avoir un seul binaire pour les deux OS tu as obligatoirement
1 executable par OS
1 executable par materiel

par exemple si tu veux diffuser ton programme sur
linux sur PC
linux sur ALPHA
AmigaOS (sur motorola 68xxx)
AmigaOS (sur PPC)
Windows

il te faut compiler 5 fois avec un compilateur adapté à chaque cas.
d'où l'interet de diffuser les sources plustot que les executables et binaires
et chaque utilisateur compile sur sa machine pour avoir une compatibilitée quasi totale.

Poste le Tuesday 22 June 2004 08:09:15
Répondre     Citer    
Re: Creation d'un exe qui marche sous windows ???
Envoyé par: d-jo

Tu peux installer les utilitaires gnu sous windows (dont make), dev c++ peut aussi être une solution.

les utilitaires gnu [unxutils.sourceforge.net]

le compilateur qui va bien [gnuwin.epfl.ch]

dev c++ [www.bloodshed.net]

Poste le Wednesday 23 June 2004 10:29:37
Répondre     Citer    
Re: Creation d'un exe qui marche sous windows ???
Envoyé par: oudoubah

Un détail qui a sont importance: il faut respecter les standards.
Par exemple, la déclaration suivante marche sous unix/linux, mais pas sous windows:

lont long int toto;

Donc pour la portabilité, il faut utiliser du code standard. Pour les librairies, c'est pareil, utilise gtk, fltk, ou un toolkit qui existe sur les différentes plates-formes. (j'ai un petit faible pour fltk car il peut ne pas nécessiter d'installation de librairies sur les postes clients en cas de déploiement).


Poste le Wednesday 23 June 2004 11:26:59
Répondre     Citer    
Re: Creation d'un exe qui marche sous windows ???
Envoyé par: Jack

merci a vous tous .
Donc pour mon programmes qui utilise de la Xlib c'est rappé pour windows ?
ou ya possibilité que ca marche

Poste le Wednesday 23 June 2004 18:52:58
Répondre     Citer    
Re: Blanche Hardy
Envoyé par: prae

test !!!

--
Benjamin GIGON
SysAdmin Lea, Cuisinier Léa
bgigon AT lea-linux POINT org

Poste le Tuesday 14 July 2009 19:24:29
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Creation d'un exe qui marche sous windows ???
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons