[Unix]Compilation de sources C
Chryscrak
-
Manu -
Manu -
Bonjour
Mon problème est le suivant: j'ai besoin de compiler des sources C en 32bits avec une librairie en 64bits. Y a t-il un outil permet de faire l'adaptation 32 -> 64 bits? Merci d'avance
Mon problème est le suivant: j'ai besoin de compiler des sources C en 32bits avec une librairie en 64bits. Y a t-il un outil permet de faire l'adaptation 32 -> 64 bits? Merci d'avance
Configuration: Windows XP Firefox 2.0.0.5
3 réponses
-
Je ne pense pas, mais a priori tu peux faire tourner une appli 32 bits sur une architecture 64 bits.
La réciproque est bien sûr fausse.
Bonne chance -
Si la librairie n'est que 64 bits, ca ne va pas aller. Il doit y avoir une option de compilation (genre -64 ) pour générer le bon code et les librairies adéquates seront utilisées.
Il me semble que les librairies ont toujours les 2 versions 32 ou 64 -
Bonjour,
Quel est votre besoin ?
S'il s'agit d'adapter en mode 64 bits un (ancien) source conçu exclusivement pour 32 bits, il faut corriger les manquements à la portabilité qui s'y trouvaient (du genre conversion de char* en int).... C'est très difficile à outiller, mais avec un bon compilateur, et en validant tous les niveaux de warning, on a un aperçu du travail à faire.
Manu