Quand utiliser le drapeau '-stdlib=libstdc' avec GCC
Lors de la compilation avec gcc, le drapeau '-stdlib=libstdc' est nécessaire de spécifier l'utilisation de la bibliothèque GNU Standard C (libstdc ) comme bibliothèque d'exécution.
Le compilateur utilise-t-il automatiquement libstdc ?
Non. En fonction du système d'exploitation et de la version spécifique de GCC, le compilateur peut utiliser par défaut une bibliothèque d'exécution différente.
Quand utiliser l'indicateur '-stdlib=libstdc '
Voici quelques scénarios dans lesquels l'utilisation de l'indicateur '-stdlib=libstdc ' est nécessaire :
Commandes de compilation
Pour compiler du code C 11 avec libstdc sur différents systèmes d'exploitation, utilisez ce qui suit commandes :
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!