Suchergebnisse für Anfrage "gcc"

2 die antwort

Problems Boost Log 1_60 mit MinGw unter Windows 7 verknüpfen

eim Upgrade aufboost 1.60.0 [http://www.boost.org/] Einige Anwendungen können keine Verbindung zu @ herstelleboost log [http://www.boost.org/doc/libs/1_60_0/libs/log/doc/html/index.html] Wenn mit MinGw 4.9.2 unter Windows 7 erstellt. Ich erhalte ...

4 die antwort

Fused Multiplizieren Addieren und Standard-Rundungsmodi

With GCC 5.3 das folgende Code compield mit-O3 -fma float mul_add(float a, float b, float c) { return a*b + c; }produziert die folgende Assembly vfmadd132ss %xmm1, %xmm2, %xmm0 ret Ich habe bemerkt, dass GCC dies mit @ t-O3 bereits in GCC 4.8 ...

2 die antwort

ingebettete Broadcasts mit Intrinsics und Assemb

In Abschnitt 2.5.3 "Broadcasts" vondie Programmierreferenz für Intel Architecture Instruction Set Extensions [https://software.intel.com/sites/default/files/managed/07/b7/319433-023.pdf] das lernen wir als AVX512 (und Knights Corner) hat in ...

TOP-Veröffentlichungen

4 die antwort

C-Erweiterung: <? und>? Betreiber

Ich beobachtete, dass es irgendwann ein @ g<? und>? operator in GCC. Wie kann ich diese unter GCC 4.5 verwenden? Wurden sie entfernt und wenn ja, wann? Offset block_count = (cpfs->geo.block_size - block_offset) <? count; cpfs.c:473: error: ...

2 die antwort

GCC erstellt ein gemeinsames Objekt anstelle einer ausführbaren Binärdatei

Ich habe eine Bibliothek, die ich baue. Alle meine Objekte werden nacheinander kompiliert und verknüpft, wenn ich eines der folgenden Befehle ausführe:ar rcs lib/libryftts.a $^ gcc -shared $^ -o lib/libryftts.so in meinem Makefile. Ich kann sie ...

0 die antwort

gdb Symbol lade nicht

Ich versuche, ein Programm mit gdb und gdbserver remote zu debuggen. Ich melde mich mit ssh auf dem Remote-PC an und startegdbserver --multi :4444 Und auf meinem lokalen verwende ich den Befehl./arm-linux-gnueabihf-gdb -x /path/init wo der ...

6 die antwort

Compiler warnt beim Drucken der Adresse einer Variablen

Ich habe ein sehr einfaches Programm erstellt, um die Adresse von zwei Variablen zu drucken. #include<stdio.h> int main() { int a,b; printf("%u\n%u",&a,&b); return 0; }Aber der Clang-3.7-Compiler gibt folgende Warnung aus: warning: format gibt ...

2 die antwort

Fehler bei fehlender return-Anweisung

Wie erstelle ich einen Fehler für eine fehlende return-Anweisung unter GCC? cpfsfuse.c:184: warning: no return statement in function returning non-void Ich kann Fehler für implizite Funktionsdeklaration ...

8 die antwort

Direkter Aufruf mit der Inline-Assembly von GCC

Wenn Sie eine C / C ++ - Funktion aus einer Inline-Assembly aufrufen möchten, können Sie Folgendes tun: void callee() {} void caller() { asm("call *%0" : : "r"(callee)); }GCC gibt dann folgenden Code aus: movl $callee, %eax call *%eaxDies kann ...

22 die antwort

Wie liste ich die Symbole in einer .so-Datei auf?

Wie liste ich die Symbole auf, die aus einer .so-Datei exportiert werden? Wenn möglich, möchte ich auch deren Quelle kennen (z. B. wenn sie aus einer statischen Bibliothek abgerufen werden). Ich benutze gcc 4.0.2, wenn das einen Unterschied macht.