Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
668 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Question peut etre bete, mais que je me pose

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question peut etre bete, mais que je me pose

n°441679
FrCo
Posté le 27-06-2003 à 12:57:30  profilanswer
 

Voila, je ne programme rien du tout, mais j'aimerai jsute savoir une chose.
 
Quant vous programmez un soft en C ou autre et que vous le compilez.
Est ce que dans les paremetres a un moment ou a un autre vous demander qu'ils soit compiler pour un processeur particulier, 32 ou 64 bits, etc etc.
 
C'est une question que je me pose depuis un p'tit moment, donc si vous pouviez eclairer ma lanterne, et en explicant la demarche de la compilation.
 
Merci d'avance :)


Message édité par FrCo le 27-06-2003 à 12:57:43
mood
Publicité
Posté le 27-06-2003 à 12:57:30  profilanswer
 

n°442200
FrCo
Posté le 27-06-2003 à 20:22:49  profilanswer
 

personne pour me repondre ?

n°442216
kadreg
profil: Utilisateur
Posté le 27-06-2003 à 20:38:30  profilanswer
 

Généralement non, puisque par défaut, les compilateurs compilent pour l'architecture pour laquelle ils tournent.
 
Mais il est possible de compiler sur une machine pour une autre machine, c'est la cross-compilation.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°442217
duglambier
Posté le 27-06-2003 à 20:39:29  profilanswer
 

kadreg a écrit :

Généralement non, puisque par défaut, les compilateurs compilent pour l'architecture pour laquelle ils tournent.
 
Mais il est possible de compiler sur une machine pour une autre machine, c'est la cross-compilation.


 
Tu fais ça via SSH ? ;)
 
Tu peux delayer sur ce sujet interessant ?

n°442218
kadreg
profil: Utilisateur
Posté le 27-06-2003 à 20:43:44  profilanswer
 

duglambier a écrit :


Tu fais ça via SSH ? ;)


 
Non, je fait pas de X-compil.
 
(et non, la X-compil passe pas par ssh)


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°442255
FrCo
Posté le 27-06-2003 à 21:27:23  profilanswer
 

kadreg a écrit :

Généralement non, puisque par défaut, les compilateurs compilent pour l'architecture pour laquelle ils tournent.
 
Mais il est possible de compiler sur une machine pour une autre machine, c'est la cross-compilation.


 
te serait'il possible de detailler un peu plus la methode ?
 
Quand tu dis le compilateur compilent pour l'archi pour laquelle il tournent tu veux dire qu'ils compile en fonction de la machine sur laquel il est ou le compilateur utilisé est prevu pour un archi ?


Message édité par FrCo le 27-06-2003 à 21:27:47
n°442319
LeGreg
Posté le 27-06-2003 à 22:32:30  profilanswer
 

Eh bien imagine qu'avec ta version
de Visual Builder ++ Truc
tu as un compilateur Win64 de livré
qui tourne sur IA32. Tu n'as pas d'IA64 sous la main mais le programme te laissera generer un executable 64 bits tout de meme.
Pour le faire tourner tu devras par contre posseder une machine 64 bits.
 
Evidemment il FAUT que le vendeur du compilateur te laisse choisir la plateforme de destination. Certains compilateurs dont tu as les sources te le permettent en general avec quelques modifications ou avec une option de compilation.
 
La compilation sur une target differente de la machine de build est tres utilisée pour des plateformes sur lesquelles il est plus difficile de faire tourner un environnement de dev ou un simple compilateur.
 
C'est le cas de toutes les consoles du marché, certaines n'ont pas de disque dur et d'autres meme pas de ram pour faire tenir un executable de compilateur.
 
A+
LeGreg

n°446232
theshockwa​ve
I work at a firm named Koslow
Posté le 02-07-2003 à 13:16:16  profilanswer
 

legreg a écrit :

C'est le cas de toutes les consoles du marché, certaines n'ont pas de disque dur et d'autres meme pas de ram pour faire tenir un executable de compilateur.


 
Et rares sont celles qui ont ne serait-ce qu'un clavier pour taper le code ! [:ddr555]


---------------
last.fm

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Question peut etre bete, mais que je me pose

 

Sujets relatifs
Question générale sur la cryptographie[Full_screen]Question qui va irriter les experts :D !!!
question de newbie: c'est quoi la différence entre ...[PHP] LA question que personne il y repond > Upload veut pas
ptite question bete sur les applis web...[MySQL] Petite question
Question sur les tableaux[HTML] Question sur le code de ce forum...
question à la con... 
Plus de sujets relatifs à : Question peut etre bete, mais que je me pose


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR