Compilation d'un programme C avec GCC
Bien que GCC soit effectivement capable de compiler des programmes C, l'erreur que vous avez rencontrée indique un problème de liaison plutôt que une erreur de compilation.
Pour résoudre le problème, ajoutez l'indicateur -lstdc à votre commande de compilation, ce qui indiquera à l'éditeur de liens pour inclure la bibliothèque C standard.
gcc info.C -lstdc++
Une option plus pratique consiste à utiliser g au lieu de gcc. g sélectionne automatiquement le compilateur back-end approprié en fonction de l'extension de fichier (.c pour C, .cpp pour C ) et inclut la bibliothèque C standard dans l'étape de liaison.
La principale différence entre gcc et g est que g sélectionne le compilateur C (g ) pour tous les fichiers source, y compris ceux avec le Extension .c. g active également des fonctionnalités de compilateur supplémentaires spécialement conçues pour C .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!