Suchergebnisse für Anfrage "gcc"

24 die antwort

Unmangling das Ergebnis von std :: type_info :: name

Ich arbeite gerade an einem Protokollcode, der unter anderem Informationen über die aufrufende Funktion ausgeben soll. Dies sollte relativ einfach sein, Standard-C ++ hat eintype_info Klasse. Dieser enthält den Namen der typeid-Klasse / function ...

2 die antwort

gcc.exe kann -lglfw3 bei Verwendung von glfw-rs nicht finden

Ich verwende Rust unter Windows (wahrscheinlich mein erster Fehler, aber ich gebe nicht auf) mit mingw. Ich habe 64bit alles heruntergeladen und wenn ich mein Projekt baue bekomme ich error: linking with `gcc` failed: exit code: 1 note: ...

14 die antwort

c99 gehe zur vorherigen Initialisierung

eim Debuggen eines Absturzes bin ich auf dieses Problem in einem Code gestoßen: int func() { char *p1 = malloc(...); if (p1 == NULL) goto err_exit; char *p2 = malloc(...); if (p2 == NULL) goto err_exit; ... err_exit: free(p2); free(p1); return ...

TOP-Veröffentlichungen

6 die antwort

C ++: Warnung: '…' wurde mit größerer Sichtbarkeit deklariert als der Typ seines Feldes '… :: <anonym>'

Ich erhalte diese beiden Warnungen (mit GCC 4.2 unter MacOSX): / Users / az / Programmierung / openlierox / build / Xcode /../../ src / main.cpp: 154: 0 /Users/az/Programmierung/openlierox/build/Xcode/../../src/ main.cpp: 154: warning: ...

2 die antwort

C ++ 11: SFINAE in Vorlagenparametern, GCC vs Clang [duplizieren]

Diese Frage hat hier bereits eine Antwort: Gibt es einen Compiler-Fehler, der durch die Implementierung eines Merkmals vom Typ is_complete aufgedeckt ...

6 die antwort

Was ist der einfachste Weg, die Größe eines Typs zu ermitteln, ohne Code zu kompilieren und auszuführen?

Ich habe ein Bash-Skript geschrieben, um die Größe von @ zu bestimmegcc -Datentypen (z. B../sizeof int double gibt die jeweiligen Größen von @ aint unddouble) indem Sie jedes seiner Argumente in das folgendeP() Makro und dann Kompilieren und ...

6 die antwort

String-Literal von Char-Array unterscheiden

Ich möchte eine Funktion schreiben, die ein String-Literal benötigt - undnu ein String-Literal: template <size_t N> void foo(const char (&str)[N]);Das ist leider zu umfangreich und passt zu jedem Array vonchar - ob es sich um ein echtes ...

4 die antwort

Wie benutzt man pkg-config in Make

Ich möchte das einfachste GTK-Programm kompilieren. Ich kann es mit der Kommandozeile kompilieren: gcc $(pkg-config --cflags --libs gtk+-3.0) main.c -o main.o Allerdings, wenn ich Make benutze, funktioniert es nicht: CFLAGS=-g -Wall -Wextra ...

6 die antwort

Wie kann ich auf eine bestimmte glibc-Version verlinken?

Wenn ich etwas auf meinem Ubuntu Lucid 10.04-PC kompiliere, wird es mit glibc verknüpft. Lucid benutzt 2.11 von glibc. Wenn ich diese Binärdatei auf einem anderen PC mit einer älteren glibc ausführe, schlägt der Befehl fehl und besagt, dass es ...

16 die antwort

Was ist der Zweck der Verwendung von -pedantic im GCC / G ++ - Compiler?

Dieser Hinweis [http://web.mit.edu/10.001/Web/Tips/tips_on_gcc.html] sagt: -ansi: Weist den Compiler an, die ANSI-Sprachoption zu implementieren. Dadurch werden bestimmte "Funktionen" von GCC deaktiviert, die nicht mit dem ANSI-Standard ...