Difference entre .o et .obj

Résolu
MrLuck Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   -  
MrLuck Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je compile d'un coté du code fortran avec G77 qui me donne des *.o et du code C avec Visual Studio qui me donne des *.obj, qu'elle est la difference entre les deux, et comment les mettrent ensemble pour l'édition de liens ?


je vous remercie !
A voir également:

5 réponses

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Salut.
La différence, g77 c'est gnu, Visual c'est MS.
Je crois que la différence c'est que les deux n'utilisent pas les même conventions de marquage pour l'édition des liens.
Donc pour les mettre ensemble : accroche toi ! à moins de trouver un programme qui converti l'un en l'autre.
Je te conseil d'utiliser gcc pour la compilation C, ça sera plus simple.
Enfin, une saine lecture pour mettre ensemble fortran et C :
http://www.yolinux.com/TUTORIALS/LinuxTutorialMixingFortranAndC.html
0
MrLuck Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   5
 
Merci pour ta réponse, cependant je ne peut pas toucher à mon code C. Donc je vai voir comment faire ...
0
MrLuck Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   5
 
Merci pour ta réponse, cependant je ne peut pas toucher à mon code C. Donc je vai voir comment faire ...
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
??
Je ne te dis pas de toucher à ton code en C, mais de le compiler avec gcc.
Si tu tiens à garder ces deux compilo, il faut voir du coté des formats objet. pour GNU, c'est ELF ou un truc dans le genre. Il faut alors trouver les bonnes options.
Bon courage, car ce que tu veux faire, c'est cherché des emmerdes pour pas grand chose.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
MrLuck Messages postés 43 Date d'inscription   Statut Membre Dernière intervention   5
 
Je sais mais c'est pas moi qui décide avec quoi je travail, je travail c'est tout !
Mais merci pour ton aide !
0