Ich stieß auf diese Option von -E beim Navigieren und Suchen, wo die Dateideskriptoren von stdio.h in der Maschine gespeichert ist? Aber ich bin mir nicht sicher, was genau dieser Befehl gcc -E tut? Kann es verwendet werden, um den Dateideskriptor der Datei stdio.h zu sehen, die im Verzeichnis/usr/include/gespeichert ist?Was bedeutet gcc -E?
-2
A
Antwort
2
Es wird die Ausgabe anzeigen, die der Compiler nach dem Maximieren aller Makros erzeugt.
2
Es teilt GCC mit, nach der Vorverarbeitungsstufe anzuhalten. Details im Link.
https://gcc.gnu.org/onlinedocs/gcc/Overall-Options.html#Overall-Options
Verwandte Themen
- 1. Was bedeutet -lm in gcc?
- 2. Was bedeutet GCC ohne Multilib?
- 3. Was bedeutet das GCC-Funktionssuffix "isra"?
- 4. Was bedeutet das GCC-Funktionssuffix .constprop?
- 5. Was bedeutet diese Compiler-Nachricht (Vektorisierung, GCC)?
- 6. Was bedeutet "e ist 65537 (0x10001)"?
- 7. Was bedeutet <E> in Java?
- 8. Was bedeutet -e in einer if-Anweisung?
- 9. Was bedeutet `curl -e` oder` curl --refrerer`?
- 10. Was bedeutet die e => neue EmployeeSummary {Employee = e}?
- 11. Was bedeutet <E> in Sammlung <E>?
- 12. Was bedeutet% c in GCC Inline Assembly Code?
- 13. GCC 4.8: Bedeutet -Og -g?
- 14. Was bedeutet "Geschwisteranrufe"?
- 15. Was bedeutet „.csstransforms &“ bedeutet
- 16. Macro Substitution, -E Option gcc
- 17. Was ist der Unterschied zwischen 'gcc-g' und 'gcc-g3'?
- 18. Was bedeutet 40 GENERAL BOUNCE in einer Bounce-E-Mail?
- 19. Was bedeutet!() Bedeutet im Datenkonstruktor?
- 20. Was bedeutet „~“ bedeutet vor Aufzählungen
- 21. Was bedeutet `bind (diese)` bedeutet?
- 22. Was bedeutet [&] bedeutet in C++
- 23. Python & Django: Was bedeutet ** bedeutet
- 24. Was bedeutet ∃?
- 25. Was bedeutet /([^.]*).(.*)/?
- 26. Was bedeutet {}?
- 27. Was bedeutet "?"
- 28. Was bedeutet "& ="?
- 29. Was bedeutet %%?
- 30. Was bedeutet "==="?
Man Seiten sind dein Freund. Z.B. "man gcc" an der Eingabeaufforderung unix (oder unix-based system) informiert Sie über alle Befehlsflagoptionen. – kbshimmyo