Suchergebnisse für Anfrage "gcc"
Was genau macht die Option GCC -fobjc-direct-dispatch?
Das GCC-Handbuch sagt: -fobjc-direct-dispatchErlaubt schnelle Sprünge zum Nachrichtenverteiler. Auf Darwin geschieht dies über die Kommunikationsseite. Kann ich davon ausgehen, dass dieses Flag den dynamischen Versand verhindert? Wie ...
Ich verstehe __attribute__ ((gepackt)) in GCC falsch?
Ich versuche Folgendes mit gcc auf win32. #include <stdio.h> struct st { char c; int x; } __attribute__ ((packed)); int main() { printf("%d\n", sizeof(struct st)); return 0; } Ich würde erwarten, dass der gedruckte Wert 5 ist, aber es ist ...
Warum gibt mir static_assert in template ein anderes Ergebnis mit äquivalenten Ausdrücken?
Ich habe merkwürdiges Verhalten von @ bemerstatic_assert: #include <iostream> template <typename T, unsigned int D> struct Vec { static_assert(D && 0, "Invalid dimension for vector!"); }; template <typename T> struct Vec<T, 1> {union {T x, ...
Wie kann ich beim Laden der Bibliothek ein Argument an den Konstruktor übergeben?
Ich versuche, eine gemeinsam genutzte Bibliothek unter Linux zu erstellen. Wie kann ich ein Argument an die Funktion my_load () übergeben, wenn die Bibliothek geladen wird? In meiner C-Anwendung rufe ich test_func () auf und führe ...
Wie kann ich die tatsächliche CPU-Auslastung unter Linux messen?
Ich weiß, dass es Tools wie @ giobe und ps zum Messen der CPU-Auslastung. Die Art und Weise, in der die CPU-Auslastung gemessen wird, besteht darin, zu messen, wie lange die inaktive Task nicht ausgeführt wurde. Selbst wenn eine ...
undefinierter Verweis auf 'std :: cout'
Soll das das Beispiel sein: #include <iostream> using namespace std; int main() { cout << "Hola, moondo.\n"; }It löst den Fehler aus: gcc -c main.cpp gcc -o edit main.o main.o: In function `main': main.cpp:(.text+0xa): undefined reference to ...
Warum benötigt GCC zusätzliche Deklarationen in Vorlagen, wenn VS dies nicht tut?
template<typename T> class Base { protected: Base() {} T& get() { return t; } T t; }; template<typename T> class Derived : public Base<T> { public: Base<T>::get; // Line A Base<T>::t; // Line B void foo() { t = 4; get(); } }; int main() { return ...
Warum wird -L benötigt, wenn -rpath verwendet wird?
Ich finde, dass das -L-Flag angegeben werden muss, wenn -rpath verwendet wird. Zum Beispiel gcc -o test test.o -L. -lmylib -Wl,-rpath=.Warum wird das Flag -L benötigt? Welche Informationen mehr als die Informationen aus den h-Dateien werden bei ...
Warum würden Sie den ternären Operator verwenden, ohne einen Wert für die "wahre" Bedingung zuzuweisen (x = x?: 1)
Im Android-Open-Source-QEMU-Code bin ich auf diese Codezeile gestoßen: machine->max_cpus = machine->max_cpus ?: 1; /* Default to UP */Ist das nur eine verwirrende Art zu sagen: if (machine->max_cpus) { ; //do nothing } else { machine->max_cpus ...
gdb kann keine Debug-Informationen zu Centos finden
Ich versuche ein sehr seltsames Problem herauszufinden. Ich habe ein CentOS 6.5 System mit gdb: GNU gdb (GDB) Red Hat Enterprise Linux (7.2-75.el6) und gcc: gcc (GCC) 4.8.2 20131212 (Red Hat 4.8.2-8) Ich habe diese Datei: #include<stdio.h> ...