GCC.

GNU-Compiler-Sammlung
Jetzt downloaden

GCC. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • The GCC Team
  • Website des Verlags:
  • http://gcc.gnu.org/

GCC. Stichworte


GCC. Beschreibung

GNU Compiler Collection GCC, die GNU Compiler Collection enthält Frontends für C, Objective-C, C, Fortran, Java und Ada, sowie Bibliotheken für diese Sprachen (libstdc, libgcj, ...). Wie die meisten GNU-Software, GCC Muss konfiguriert werden, bevor sie eingebaut werden kann. Dieses Dokument beschreibt die empfohlene Konfigurationsverfahren für sowohl native als auch Quer targets.We Verwendung srcdir zum Toplevel Quellverzeichnis für GCC zu beziehen; wir verwenden OBJDIR zum Toplevel-build / Objekt verweisen directory.If Sie die Quellen über CVS erhalten, müssen srcdir nach oben gcc-Verzeichnis verweisen, die, wo die MAINTAINERS gefunden werden kann, und dessen gcc Unterverzeichnis nicht, sonst wird die Build fehl .Wenn entweder srcdir oder OBJDIR auf einem Auto-Mount-NFS-Dateisystem, das die Shell-Befehl pwd in eingebaut wird vorübergehend Pfadnamen zurück. diese verwenden, können auf verschiedene Arten von Build-Problemen führen. Um dieses Problem zu vermeiden, ist die PWDCMD Umgebungsvariable auf einen Automounters-aware pwd-Befehlssatz, zum Beispiel pawd oder `amq -w, während der Konfiguration und Build phases.First, empfehlen wir dringend, dass GCC in ein separates Verzeichnis als die gebaut werden Quellen, die im Quellbaum nicht wohnen. Dies ist, wie wir GCC im Allgemeinen bauen; Gebäude, wo srcdir == OBJDIR sollte noch Arbeit, aber umfangreiche Tests nicht erhalten; Gebäude, in dem OBJDIR ein Unterverzeichnis von srcdir ist unsupported.If Sie vorher GCC im selben Verzeichnis für eine andere Zielmaschine aufgebaut haben, nicht `make distclean alle Dateien zu löschen, die ungültig sein könnten. Makefile eine der Dateien diese Löschungen ist; wenn `distclean machen beklagt, dass Makefile nicht vorhanden ist oder gibt eine Meldung wie ich weiß nicht, wie man distclean es wahrscheinlich bedeutet, dass das Verzeichnis bereits entsprechend sauber ist. Doch mit der empfohlenen Methode in einem separaten OBJDIR bauen, sollten Sie einfach eine andere OBJDIR für jede target.Second verwenden, wenn ein native System konfiguriert, entweder cc oder gcc muß in Ihrem Weg sein, oder Sie müssen CC in Ihrer Umgebung vor laufen zu konfigurieren. Andernfalls können die Konfigurationsskripte fail.Note, dass die Bootstrap-Compiler und die resultierende GCC Link kompatibel sein müssen, sonst die Bootstrap mit Linkerfehler über inkompatible Objektdateiformate nicht. Mehrere multilibed Ziele von dieser Anforderung betroffen sind, findet Host / targetspezifische Installation notes.To configure GCC: mkdir objdircd OBJDIR srcdir / configure Ziel Spezifikation- GCC hat Code richtig für fast alle den richtigen Wert für das Ziel bestimmt nativen Systemen. Daher empfehlen wir Ihnen nicht bieten ein configure Ziel hoch, wenn ein nativer compiler.- Ziel Konfiguration muß --target = Ziel angegeben werden, wenn ein Cross-Compiler Konfiguration; Beispiele für gültige Ziele würden m68k-Kaff, sh-elf, etc.- Angeben nur Ziel statt --target = Ziel implizieren, dass die Host standardmäßig Ziel sein.


GCC. Zugehörige Software

Zython

Cython ist eine Sprache, die das Schreiben von C-Erweiterungen für die Python-Sprache so einfach macht, wie Python selbst. ...

249

Herunterladen

Flapjax

flapjax ist eine neue Programmiersprache, die um die Anforderungen moderner, kundenbasierter Webanwendungen entwickelt wurde. ...

174

Herunterladen