144 votes

GCC peut-il sortir du code C après le prétraitement ?

J’utilise une bibliothèque open source qui semble avoir beaucoup de directives de prétraitement pour prendre en charge de nombreux langages autres que C. Pour pouvoir étudier ce que fait la bibliothèque, j’aimerais voir le code C que je compile après le prétraitement, plus semblable à ce que j’écrirais.

Gcc (ou tout autre outil couramment disponible sous Linux) peut-il lire cette bibliothèque mais produire du code C dont le prétraitement est converti en n’importe quoi et qui est également lisible par un humain?

241voto

mipadi Points 135410

Oui. Passez l’option `` gcc. Cela produira du code source prétraité.

77voto

tpdi Points 18427

`` est le préprocesseur.

Exécuter pour générer le code prétraité ou, mieux, le rediriger vers un fichier avec.

12voto

Andrii Pyvovar Points 103

Courir:

ou

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X