Suchergebnisse für Anfrage "gcc"

10 die antwort

verhindern, dass gcc eine nicht verwendete Variable entfernt

In unseren Quelldateien haben wir normalerweise einen Versionsstring wie diesen: static const char srcvers[] = "VERSION/foo.c/1.01/09.04.15";Wenn diese Zeichenfolge nicht optimiert ist, ist dies in bestimmten Fällen sehr nützlich, da Sie die ...

2 die antwort

Was ist der Unterschied zwischen -fprofile-use und -fauto-profile?

Was ist der Unterschied zwischen-fprofile-use und-fauto-profile? Hier ist, was die Dokumente sagen: https: ...

4 die antwort

Überladene Lambdas in C ++ und Unterschiede zwischen clang und gcc

Ich spiele mit einem Trick, um Lambdas in C ++ zu überladen. Speziell // For std::function #include <functional> // For std::string #include <string> // For std::cout #include <iostream> template <class... F> struct overload : F... { ...

TOP-Veröffentlichungen

6 die antwort

GCC mag keine C ++ - Darstellungen mit Leerzeichen [duplizieren]

Diese Frage hat hier bereits eine Antwort: Konstruktorartiges Casting in Funktionsaufruf-Parametern [/questions/23202296/constructor-style-casting-in-function-call-parameters] 1 AntwortIch portiere etwas C ++ - Code nach GCC, und anscheinend ist ...

4 die antwort

Kombinieren Sie zwei GCC-kompilierte .o-Objektdateien zu einer dritten .o-Datei.

Wie kombiniert man zwei GCC-kompilierte .o-Objektdateien zu einer dritten .o-Datei? $ gcc -c a.c -o a.o $ gcc -c b.c -o b.o $ ??? a.o b.o -o c.o $ gcc c.o other.o -o executableWenn Sie Zugriff auf die Quelldateien haben, wird-combine ...

18 die antwort

Wie kann ich veranlassen, dass ein Makefile automatisch Quelldateien neu erstellt, die eine geänderte Header-Datei enthalten? (In C / C ++)

Ich habe das folgende Makefile, mit dem ich ein Programm (eigentlich einen Kernel) erstelle, an dem ich arbeite. Es ist von Grund auf neu und ich lerne über den Prozess, es ist also nicht perfekt, aber ich denke, es ist an diesem Punkt stark ...

8 die antwort

Warum verursacht die Verknüpfung mit pthread einen Segmentierungsfehler?

Ich habe ein einfaches Programm mit einer statischen Variablen ('abc.cpp'): #include <iostream> int main(int, char**) { static const std::string a("123"); std::cout << "Hello world" << std::endl; return 0; }Ich kompiliere es und ...

6 die antwort

atomic Swap mit CAS (unter Verwendung von GCC Sync Builtins)

Kann die Compare-and-Swap-Funktion verwendet werden, um Variablen atomar auszutauschen? Ich verwende C / C ++ über gcc unter x86_64 RedHat Linux, insbesondere die integrierten __sync-Funktionen. Beispiel int x = 0, y = 1; y = ...

6 die antwort

Was ist die Erklärung für "Warnung: Unter der Annahme, dass die Schleife nicht unendlich ist"

ch hatte gerade die Entscheidung getroffen, möglichst viele Variablen von @ zu änderunsigned zuint und beim erneuten Kompilieren des fraglichen Codes wurde diese Warnmeldung angezeigt: freespace_state.c:203: warning: assuming that the loop is ...

16 die antwort

Warum erhalte ich einen C malloc-Assertionsfehler?

Ich implementiere einen Divisions- und Eroberungs-Polynomalgorithmus, damit ich ihn mit einer OpenCL-Implementierung vergleichen kann, aber ich kann nichtmalloc arbeiten. Wenn ich das Programm starte, ordnet es ein paar Dinge zu, prüft einige ...