Suchergebnisse für Anfrage "gcc"

4 die antwort

scanf Problem beim Lesen von double

Ich verwende MinGW unter Windows 7, um C-Dateien zu kompilieren. Mein Problem ist ein seltsames Verhalten mitscanf() lesendoubles von Benutzereingaben. Mein Code: int main() { double radius = 0; double pi = 3.14159; scanf("%lf \n", ...

6 die antwort

Wie erzwinge ich C89-ähnliche Variablendeklarationen in gcc?

Ich arbeite auf einer Codebasis, die hauptsächlich aus C und ein wenig C ++ besteht und hauptsächlich aus gcc besteht, aber gelegentlich muss MSVC verwendet werden. Microsofts C-Compiler ist immer noch ziemlich C89 mit ein paar ...

4 die antwort

Ausgerichteter und nicht ausgerichteter Speicherzugriff mit AVX / AVX2 intrinsics

Laut Intel Software Developer Manual (Abschnitt 14.9) hat AVX die Ausrichtungsanforderungen für Speicherzugriffe gelockert. Wenn Daten direkt in eine Verarbeitungsanweisung geladen werden, z. B. vaddps ymm0,ymm0,YMMWORD PTR [rax] Die ...

TOP-Veröffentlichungen

4 die antwort

Kann ich GCC warnen lassen, wenn zu breite Typen an Funktionen übergeben werden?

Following ist ein offensichtlich fehlerhafter Code, für den der Compiler meines Erachtens eine Diagnose ausgeben sollte. Doch keinsgcc Nochg++ funktioniert auch mit all den Warnungsoptionen, die mir einfallen könnten:-pedantic -Wall ...

2 die antwort

C ++ Konsistenz des Rundungsverhaltens für Verbindungen mit sprintf

Ich habe ein C ++ - Programm, das unter Windows / Linux ausgeführt wird. Unter Windows wird das Programm mit Visual Studio 2012 kompiliert und unter Linux mit GCC. Beim Konvertieren von Doubles in Strings mit sprintf verwendet Visual Studio eine ...

2 die antwort

Status von __STDC_IEC_559__ mit modernen C-Compilern

C99 hat ein Makro hinzugefügt__STDC_IEC_559__ Mit dieser Funktion können Sie testen, ob ein Compiler und eine Standardbibliothek dem Standard ISO / IEC / IEEE 60559 (oder IEEE 754) entsprechen. Nach den Antworten auf diese ...

2 die antwort

Warum wird _init aus glibcs csu / init-first.c vor _start aufgerufen, auch wenn _start der ELF-Einstiegspunkt ist?

Ich habe es zum ersten Mal bemerkt, als ich mit GDB's gespielt haberbreak . und dann ein minimales Beispiel: (gdb) file hello_world.out Reading symbols from hello_world.out...done. (gdb) b _init Breakpoint 1 at 0x4003e0 (gdb) b _start ...

6 die antwort

Inkonsistente gcc-Diagnose für die String-Initialisierung

Ich benutze gcc 4.9.1 / Mingw und kompiliere den Code mit: gcc test.c -otest.exe -std = c11 -pedantic-errors -Wall -Wextra Dieser Code gibt eine Diagnose: int main (void) { char a[5] = {'h','e','l','l','o','\0'}; }error: ...

8 die antwort

gcc 4.3.3 Compiler-Optionen standardmäßig aktiviert

Ich bin von gcc Version 4.0.3 auf 4.3.3 umgezogen und habe festgestellt, dass -mfpmath in gcc 4.3.3 standardmäßig auf sse gesetzt ist. Dies verursachte tatsächlich Fehler in meiner Anwendung. In 4.0.3 war der -mfpmath 387. Ich möchte wissen, ...

2 die antwort

Fehler beim Installieren von r-Paketen (Linux Mint 17.1) "Fehler: C-Präprozessor" g ++ -E "Fehler bei der Überprüfung der Integrität"

Ich bin auf ein Linux-System umgestiegen (früherer OSX-Benutzer) und versuche, meine R-Pakete zu installieren. Das erste Problem, auf das ich gestoßen bin, war: Warning in install.packages("stringi") : 'lib = "/usr/local/lib/R/site-library"' is ...