Suchergebnisse für Anfrage "gcc"
GCC reordering up across load mit `memory_order_seq_cst`. Ist das erlaubt?
Verwenden einer vereinfachten Version eines grundlegenden seqlock [https://en.wikipedia.org/wiki/Seqlock], gcc ordnet eine nichtatomare Last über ein atomares @ naload(memory_order_seq_cst) beim Kompilieren des Codes mit-O3. Diese Neuordnung wird ...
-isystem auf einem System-Include-Verzeichnis verursacht Fehler
Was ist mit dem folgenden Code los? #include <cmath> int main(int argc, char *argv[]) { }Wenn auf einer aktuellen Arch Linux-Installation mit GCC 6.1.1 und dem Flag kompiliert-isystem /usr/include es produziert $ g++ -isystem /usr/include ...
GCC atomic shared_ptr Implementierung
Gemäßhttps: //gcc.gnu.org/bugzilla/show_bug.cgi? id = 57250 [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250], GCC 4.9 unterstützt atomicshared_ptr Operationen. it GCC 4.9.2 kann ich ein Programm kompilieren, das atomic @ ...
efinieren von Bytes in der GCC-Inline-Assembly in Dev-C ++ (ASCII in der AT & T-Syntax unter Window
Der folgende Code zeigt nur ein Meldungsfeld auf dem Bildschirm an. Die Adressen sind zur Vereinfachung fest codiert: int main () { asm("xorl %eax, %eax \n" "xorl %ebx, %ebx \n" "xorl %ecx, %ecx \n" "xorl %edx, %edx \n" "pushl %ecx \n" //$0x0 ...
gcc, Inline-Assembly - Pushad / Popad fehlt?
So müssen Sie das @ nicht kopieren und einfügpushad/popad Anweisungskörper in meinen Code? Weil gcc (aktuelle Flags:-Wall -m32) beschwert sich, dass __asm__("pushad;");Error: keine solche Anweisung: `pushad ' __asm__("popad;");Error: keine ...
Warum ist stddef.h nicht in / usr / include?
Ich habe die Gnu-Standardbibliothek kompiliert und in @ installier$GLIBC_INST. Jetzt versuche ich ein @ zu kompilierseh einfaches Programm (mit nur einem #include:#include <stdio.h>): gcc --nostdinc -I$GLIBC_INST/include foo.c Die Kompilierung ...
Undefinierter Verweis auf Operator new
Ich versuche, mit cpputest eine einfache ausführbare Unit-Test-Datei zu erstellen. Ich habe das cpputest-Framework in eine statische Bibliothek eingebaut und versuche nun, dies in eine ausführbare Datei zu verlinken. Ich bin jedoch aufgrund des ...
Unterstützt MinGW-w64 Standard-Thread bei Verwendung des Win32-Threading-Modells?
Ich habe mich bei der Installation der MinGW-w64-Toolchain für das Win32-Threading-Modell entschieden, nachdem ich gelesen habe, dass es eine bessere Leistung als das POSIX-Gegenstück bietet. Ich bin nicht für das Benchmarking dieses Anspruchs ...
Type 'uint32_t' konnte nicht aufgelöst werden
Ich arbeite an einem C ++ - Programm in Eclipse (3.8.1) CDT. Ich verwende den gcc-Compiler unter Debian 8. Ich verwende auch eine Open-Source-Bibliothek namens opendnp3, die in C ++ geschrieben ist und @ erforder uint32_t aufzulösen, da es ein ...
Sind meine Lambda-Parameter wirklich so, dass sie meine Einheimischen beschatten?
Ich habe es mit C-Code zu tun, der Daten aufnimmt und an die übergebene Funktion weiterleitet: void foo(int* data, void (*fun)(int*)){ (*fun)(data); };Das Folgende funktioniert ohne Vorwarnung: void bar(int* data){}; int main(){ int data=0; ...