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

  FORUM HardWare.fr
  Programmation
  C

  question à propos de la compilation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

question à propos de la compilation

n°1760945
justin_bri​dou
Motoculture
Posté le 17-07-2008 à 15:33:08  profilanswer
 

Bonjour,
 
je me pose la question au sujet de la compilation de certaines instructions en langage C (par exemple) qui en résulte des comportements différents selon la plateforme et le compilateur utilisé.
 
Cela est-il dû au fait que chaque compilateur ait son propre runtime, ou peut-il y avoir d'autres raisons (en restant dans les différences entre compilateurs)(la spécification d'un langage est-elle implémentée entièrement par le runtime (la bibliothèque d'exécution, i.e. la base du langage pour le compilateur considéré) ?
 
Merci !


Message édité par justin_bridou le 17-07-2008 à 15:40:19
mood
Publicité
Posté le 17-07-2008 à 15:33:08  profilanswer
 

n°1760964
Joel F
Real men use unique_ptr
Posté le 17-07-2008 à 15:55:03  profilanswer
 

compiler = générer de l'assembleur pour une cible donné. A proc différent, assembleur différent déjà.
Ensuite, selon l'OS , les appels systèmes sont différents, la structure de l'exe aussi ainsi que les API de services.

n°1760987
olivthill
Posté le 17-07-2008 à 16:33:43  profilanswer
 

Habituellement, les exécutables provenant de sources C n'utilisent pas de "runtime" contrairement à certaines versions de basic interprêtés, et contrairement au Java. Cette absence de runtime donne un avantage au niveau de la vitesse, et un défaut au niveau de la portabilité.

n°1761060
theshockwa​ve
I work at a firm named Koslow
Posté le 17-07-2008 à 20:19:52  profilanswer
 

Runtime ne signifie pas nécessairement machine virtuelle. Quand on parle de runtime pour du C, on pense plutôt à la libc, et son implémentation varie effectivement en fonction du compilateur sur une même plateforme


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

  question à propos de la compilation

 

Sujets relatifs
Erreur de compilation avec Jcreatorquestion simple, difference entre deux classes CSS
filezilla question très noobquestion dans vbnet
C, pb avec différentes versions de gcc á la compilationQuestion de droit
Question pour le développement d'un sitequestion sur le choice
Pragma pour ignorer une fonction[C#]Question à propos de la compilation de mon projet
Plus de sujets relatifs à : question à propos de la compilation


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