Suchergebnisse für Anfrage "gcc"

2 die antwort

Inkonsistente Verwendung des const-Qualifiers zwischen Deklaration und Definition

Mir ist aufgefallen, dass es möglich ist

4 die antwort

Helfen "const" -Deklarationen dem Compiler (GCC) dabei, schnelleren Code zu erzeugen? [Duplikat]

3 die antwort

Wie verbinde ich eine Bibliothek mit GCC ohne -l oder Hardcoding-Pfad für eine Bibliothek, die nicht der Namenskonvention libNAME.so entspricht?

TOP-Veröffentlichungen

1 die antwort

ld: kann keine PE-Operationen bei Fehlern mit Nicht-PE-Ausgabedateien ausführen

Ich bin neu in der Betriebssystemprogrammierung und lese ein Buch, das ein einfaches Beispiel für den Kernel enthält: main() { char *video_memory = 0xb8000; *video_memory = 'X'; }Um diese Datei mit dem Namen kernel.c zu kompilieren, benutze ich ...

1 die antwort

striktes Aliasing in C

Frage zum Typ Punning: Warum verstößt dieser Code gegen strenge Aliasing-Regeln: int main() { int a = 1; short j; printf("%i\n", j = *((short*)&a)); return 0; } und das ist nicht: int main() { int a = 1; short j; int *p; p=&a; printf("%i\n", j ...

3 die antwort

std :: min / max Typabzug unter Linux und Windows unterschiedlich

Im folgenden Code scheint der Vorlagentypabzug für std :: min / max seltsam zu sein, und ich möchte wissen, warum und wie er richtig behoben werden kann. Das Folgende funktioniert unter Windows VS2013 und gibt einen Kompilierungsfehler unter ...

6 die antwort

Was ist die Verwendung von „push% ebp; movl% esp,% ebp ”generiert von GCC für x86?

Welche Auswirkung haben diese beiden Anweisungen auf den von gcc für x86-Computer generierten Assemblycode? push %ebp movl %esp, %ebp

5 die antwort

std :: thread error (Thread nicht Mitglied von std)

Ich habe gcc4.4 mit macports kompiliert und installiert. Wenn ich versuche zu kompilieren mit -> g ++ -g -Wall -ansi -pthread -std = c ++ 0x main.cpp ...: #include <thread> ... std::thread t(handle); t.join(); ....Der Compiler ...

1 die antwort

Kompilieren in GCC: Ist -O3 schädlich?

Ich habe gehört, dass man mit -O3 keine Option mit gcc kompilieren soll. Ist das wahr? Wenn ja, welche Gründe sprechen dafür, -O3 zu meiden?

4 die antwort

Möglich, eine DLL unter Linux zu verwenden

Frage:Ist es möglich, ein Programm unter Linux mit einer DLL-Datei zu kompilieren? Wohin das geht:Diese .dll wird verwendet, um eine PHP-Erweiterung für eine proprietäre Software eines Drittanbieters zu schreiben. Hintergrund und ...