Suchergebnisse für Anfrage "gcc"
Warum verursacht die NULL-De-Referenz in diesem C-Snippet kein undefiniertes Verhalten
Ich bin auf einen Code gestoßen, in dem NULL in einen Strukturzeigertyp @ geschrieben is(foo *) 0 und mit diesem Zeiger ein Mitglied de-referenzieren((foo *)0)->m und unter Verwendung der Adresse dieses&(((foo *)0)->m)) und gib Casting it to ...
C - gcc: keine Compilerwarnung bei abweichender Funktionsdeklaration / Implementierung
Ich versuche herauszufinden, warum mein C-Compiler mir keine Warnung / Fehler mit folgendem (vereinfachtem) Code ausgibt. Die Funktionsdeklaration hat keine Parameter, während die Funktionsimplementierung Parameter hat: some.h: void ...
gcc Implementierung von rand ()
Ich habe stundenlang versucht, die Implementierung der Funktion rand () zu finden, die in gcc verwendet wird. Es wäre sehr dankbar, wenn mich jemand auf die Datei verweisen könnte, die die Implementierung oder die Website mit der Implementierung ...
Wie kann ich von einer gemeinsam genutzten Bibliothek mit einem relativen Pfad auf eine gemeinsam genutzte Bibliothek verlinken?
Ich arbeite an einem Firefox-Plugin, das externe Bibliotheken zum Rendern von 3D-Grafiken im Browser verwendet. Das Problem ist, dass ich möchte, dass das Plugin externe Bibliotheken verwendet, ohne das @ zu ändeLD_LIBRARY_PATH variable. Die ...
Mac OS X: gcc 6.2 mit Homebrew installiert und verbunden, aber gcc --version sagt immer noch 4.9.2
nter OS X 10.11.6 habe ich gcc 6.2.0 mit Homebrew installiert. Es lebt in usr / local / Cellar / gcc / 6.2.0 / bin. Nachdem ich es zum Verknüpfen gebracht habe (das hat es nicht automatisch gemacht), habe ich es dort aufgenommen und die Lösung ...
Warum gibt GCC 5.3.0 eine Warnung aus, wenn auf "diesen" Zeiger verwiesen wird
Hier ist das minimale Beispiel: class A { A* const& this_ref; public: A() : this_ref(this) {} };GCC 5.3.0 gibt eine Warnung aus: warning: Eine temporäre Bindung an 'A :: this_ref' bleibt nur so lange bestehen, bis der Konstruktor [-Wextra] A ...
Loop Abrollverhalten in GCC
Diese Frage ist teilweise eine Folgefrage anGCC 5.1 Loop abrollen [https://stackoverflow.com/questions/37967425/gcc-5-1-loop-unrolling]. Laut demGCC Dokumentation [https://gcc.gnu.org/onlinedocs/gcc-6.1.0/gcc/Optimize-Options.html], und wie ...
Warum liefert gcc nicht implizit das -fPIC-Flag, wenn statische Bibliotheken auf x86_64 kompiliert werden
Ich hatte zahlreiche Probleme beim Kompilieren von gemeinsam genutzten Objekten, die statisch mit statischen Bibliotheken verknüpft sind. Dieses Problem tritt nur auf x84_64-Plattformen auf. Wenn ich die gleiche Kompilierungsarbeit auf x86_32 ...
Optimierung für eine bestimmte Funktion in gcc 4.2.2 ausschalten
Ist es möglich, die Optimierung einer bestimmten Funktion auszuschalten? Ein Freund von mir hat das Problem, dass durch die gcc-Optimierung ein (mir unbekannter) µ-Controller-Code nicht funktioniert. Wir wissen, um welche Funktionen es sich ...
Kann ich ein Parameterpaket erweitern und damit eine Argumentliste definieren?
Von [temp.variadic] [http://eel.is/c++draft/temp.variadic#4] (Arbeitsentwurf) Es schien mir, dass ein Parameterpaket erweitert werden kann, während eine Argumentliste einer anderen Schablonenklasse oder -funktion definiert wird. Betrachten Sie ...