Questions marquées «gcc»

214
Comment écrire un compilateur très basique

Les compilateurs avancés, par exemple, gcccompilent les codes dans des fichiers lisibles par machine en fonction du langage dans lequel le code a été écrit (par exemple C, C ++, etc.). En fait, ils interprètent la signification de chaque code en fonction de la bibliothèque et des fonctions des...

16
Que ce soit pour utiliser l'option -pedantic dans g ++ ou non?

J'apprends le C ++ et j'utilise g ++ sur Linux pour m'entraîner. Je veux savoir si les gens qui travaillent en tant que programmeurs utilisent le drapeau g ++ -pedantic et aussi son importance dans le monde réel. Qu'en est-il des autres compilateurs, permettent-ils également cela? Est-ce devenu une...

13
Pourquoi la glibc est maintenue séparément de GCC?

GCC est le compilateur C. Glibc est la bibliothèque C. Cependant, n'est-ce pas une nécessité absolue pour un compilateur et la bibliothèque standard regroupés en tant qu'implémentation C? Par exemple, la bibliothèque C contient des choses spécifiques ABI et du compilateur comme <limits.h>,...

10
Existe-t-il un moyen d'utiliser gcc comme bibliothèque?

Tout le monde connaît une solution qui fonctionne comme ceci: #include <stdio.h> #include <gcc.h> /* This .h is what I'm looking for. */ int main (void) { /* variables declaration (...) */ /* The following line is supposed to be equivalent to: * $ gcc main.c -o main */ results =...

9
Pourquoi GCC utilise-t-il la syntaxe AT&T par défaut?

Je pense que le titre dit tout :) Y a-t-il une raison pratique particulière (je suppose que c'est surtout historique, mais je ne peux pas le trouver par moi-même) pourquoi GCC utilise la syntaxe AT & T / GAS? Remarque: je sais que ce n'est que par défaut et vous pouvez le changer Note 2:...