gcc

GCC ist die GNU Compiler-Sammlung. Es ist der De-facto-Standard-C-Compiler unter Linux und unterstützt auch viele andere Sprachen und Plattformen.
2
Antworten

mingw / include / c ++ / cstdlib: stdlib.h: Keine solche Datei oder kein Verzeichnis

Ich versuche OpenImageIO für 64-bit Windows auf Fedora 26 mit MinGW zu kompilieren. Nachdem ich yum verwendet habe, um die Mingw-Versionen der Abhängigkeiten abzurufen, habe ich mingw64-cmake gefolgt von make ausgeführt. Allerdings be...
21.07.2017, 20:06
1
Antwort

Liste der Standard-GCC-Warnungen abrufen

Ich würde gerne wissen, ob es möglich ist, eine Liste von Warnungen zu erhalten, die in GCC aktiviert sind, wenn keine -Wx- oder -W-no-x-Flags angegeben sind? Ich brauche das, weil ich zwei verschiedene GCC-Versionen (nämlich 3.3 und 4.3) habe,...
15.08.2012, 13:29
1
Antwort

Doppelte Zusammenstellung von C-Code zur Verkürzung der Ausführungszeiten

Laut diesem Artikel / Video:    GCC erkennt mehrere architekturabhängige Optimierungen für   Erhöhung der Geschwindigkeit von ausführbaren C-Dateien. Eine ausführbare Datei übergeben   GCC ein zweites Mal kann oft eine dramatische Leistung...
25.07.2014, 22:03
7
Antworten

gcc, make: Wie kann man die Fail-On-Warnung deaktivieren?

Ich versuche gcc für die Verwendung mit einem AVR-Mikrocontroller und avr-ada zu bauen, und ich habe einen Roadblock bekommen, der durch meinen normalen Compiler verursacht wurde, der zu wählerisch ist bezüglich der Version, die ich für den AVR...
10.03.2010, 03:07
2
Antworten

Was ist, wenn ein Konstruktorparameter den gleichen Namen wie eine Membervariable in C ++ hat?

Einige Code zuerst: %Vor% Ja, in COuter::COuter( const CInner& ) hat der Parameter denselben Namen wie die Elementvariable. In VC ++, das funktioniert - VC ++ bekommt die Idee, dass es nur sinnvoll ist, die Membervariable mit dem P...
09.02.2010, 06:33
2
Antworten

Leistung von Lua, die C-Funktion aufruft

Ich habe einen großen Unterschied in der Leistung meines C-Programms festgestellt, abhängig vom Flag -fPIC. Wenn ich es verwende, ist mein Programm etwa 30% langsamer als ohne es. Ich vergleiche es mit einem Lua-Programm, das eine C-Funktion auf...
07.04.2013, 09:17
5
Antworten

definiert nicht verwendete Parameter in C

Ich muss pthreat benutzen, aber ich muss kein Argument an die Funktion übergeben. Daher übergebe ich NULL an die Funktion auf pthread_create. Ich habe 7 PThreads, also warnt der GCC-Compiler mich, dass ich 7 nicht benötigte Parameter habe. Wie k...
30.04.2012, 21:47
3
Antworten

Warum sind ungenutzte Variablen fehlerhaft?

Ich würde gerne wissen, warum eine ungenutzte Variable schlecht ist. Liegt es daran, dass der Compiler eine größere Binärdatei erstellen würde? Wenn ja, gibt es ein Tool / Skript, das ein unused Schlüsselwort oder ähnliches hinzufügen kann...
28.05.2011, 22:27
6
Antworten

Leistungsunterschied zwischen gcc und g ++ für C-Programm

Nehmen wir an, ich habe ein Programm in C geschrieben und es mit gcc und g ++ kompiliert, welche Kompilierung wird schneller laufen? gcc oder g ++? Ich denke, die g ++ Kompilierung wird es langsam machen, aber ich bin mir nicht sicher. Lassen...
21.07.2010, 18:45
7
Antworten

Wie werden Zahlen größer als 2 ^ 32 von einer 32-Bit-Maschine verarbeitet?

Ich versuche zu verstehen, wie Berechnungen mit Zahlen größer als 2 32 auf einer 32-Bit-Maschine passieren. C-Code %Vor% gcc-Ausgabe %Vor% Entsprechender Assemblercode %Vor% Was genau passiert in den Zeilen 1 - 4? Ist das e...
09.10.2010, 21:17