Tag: g++

g++ ist der C++ – frontend der GNU Compiler Collection (gcc).

Drucken full backtrace in c++

Anzahl der Antworten 1 Antworten
Möchte ich dump einen backtrace aus einem C++ Programm in Linux in einem ähnlichen format, wie es in der gdb. Ich habe versucht, die backtrace() und backtrace_symbols () - Funktionen für diesen Zweck. Diese zurückgegebene Funktion Namen

'variable name' kann nicht in einem Konstanten-Ausdruck c++

Anzahl der Antworten 1 Antworten
Jemand eine Ahnung, was diese Fehlermeldung eigentlich bedeutet? Ich bin stolpern auf ein Stück code, das kann nicht scheinen zu umgehen. Ich habe versucht, es mit nur h*2 anstelle von hprime, und nur w*2 anstelle von wprime.

Prototyp... nicht mit jedem in der Klasse... (Fehler). g++

Anzahl der Antworten 1 Antworten
Ich bin immer ein sehr störender Fehler mit meinem g++ - compiler in Ubuntu. Dies ist mein Code. Mitarbeiter.h #ifndef Employee_h #define Employee_h #include<string> using namespace std; class Employee { protected: int employeeNumber; string firstName; string lastName;

wie man compiler-Befehlszeile Argumente an bestimmten Orten mit cmake

Anzahl der Antworten 2 Antworten
So, ich Baue eine geteilte Bibliothek, die aus zwei statischen Bibliotheken. Diese Antwort sagt die Art und Weise, es zu tun ist, legen Sie -Wl,--whole-archive vor meiner statische libs, die -Wl,--no-whole-archive nach Ihnen. Also, was muss ich

Konfigurieren von libstdc++ mit GCC 4.8?

Anzahl der Antworten 1 Antworten
Eine Weile zurück, ich beschlossen, ein upgrade auf GCC 4.8, um einen frühen start zu bekommen, auf einige c++11 features. Ich habe ein bisschen abgelenkt, obwohl, und nicht wirklich setzen die neuen Funktionen zu verwenden, bis ein

GCC-build-problem (#include_next Grenzen.h)

Anzahl der Antworten 6 Antworten
Wenn ich versuche, $ make depend -f gcc.mak einer middleware auf meinem Ubuntu-Rechner bekomme ich diese /usr/include/../include/limits.h:125:26: Fehler: kein include-Pfad, in dem die Suche nach Grenzen.h Dies ist der Inhalt rund um Grenzen.h:125: /* Den compiler an

g++, statische Initialisierung und -nostdlib

Anzahl der Antworten 1 Antworten
Kompilierung /Verlinkung mit -nostdlib scheint zu verhindern, dass statische Initialisierung, auch wenn ich meine eigenen crti.s und crtn.s mit .init/.fini Abschnitte. Gibt es workarounds, um g++ erzeugen statische Initialisierung code, der eingefügt ist in .init oder kann

Wie Sie vermeiden, mehrere definition linking-Fehler?

Anzahl der Antworten 2 Antworten
Neben dem verschieben der hello() Funktion in einer anderen Quelle (.cpp-Datei) oder die Umbenennung der Funktion. Gibt es irgendwelche anderen Methoden zu vermeiden, die Verknüpfung Fehler? staticLibA.h #ifndef _STATIC_LIBA_HEADER #define _STATIC_LIBA_HEADER int hello(void); int hello_staticLibA_only(void); #endif staticLibA.cpp

Statisch Kompilieren der Thread Beispiel

Anzahl der Antworten 1 Antworten
Den ich kompiliert habe, die Boost C++ Bibliotheken wie folgt: bjam install variant=release link=static threading=multi runtime-link=static Keine Fehler. Dann habe ich zusammengestellt, der folgenden Quelle: #include <boost/thread/thread.hpp> #include <iostream> #define BOOST_THREAD_NO_LIB void hello() { std::cout << "Hello

Kann nicht finden, Magick++ - header-Dateien

Anzahl der Antworten 3 Antworten
Hoffe jemand kann mir helfen, wie ich an einem vollständigen Verlust. Ich habe surften im Internet und kann es wirklich nicht finden, nichts mehr, um mir zu helfen. Ich versuche zu kompilieren mein c++ - Programm, das

gdb: (no debugging symbols found)

Anzahl der Antworten 3 Antworten
Habe ich eine Datei namens test. Auch nach dem kompilieren mit " - g, wenn ich es in gdb, es sagt, keine debug-Symbole gefunden. Ich habe auch versucht mit -ggdb aber es war auch nicht verwenden. Bitte

makefile, fehlende Trennzeichen Fehler

Anzahl der Antworten 4 Antworten
Ich geschrieben, eine sehr einfache makefile für eine c++ Programm, aber es gibt makefile:2: *** missing separator. Stop. Fehler. Was ist Los mit ihm? makefile: all: [tab]g++ function.cpp -o out Compiliere ich das Programm in cygwin und

Das unterdrücken von Warnungen für 'void*' to 'foo*' - Konvertierungen (reduziert von Fehlern durch -fpermissive)

Anzahl der Antworten 2 Antworten
Ich versuche zu kompilieren von c-code mit g++ (ja, absichtlich). Ich bin immer Fehler wie (zum Beispiel): error: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive] hinzufügen -fpermissive der Zusammenstellung Optionen bekommt von mir: error: invalid conversion

Welche Art von Toter code kann GCC beseitigen aus der letzten Ausgabe?

Anzahl der Antworten 3 Antworten
Ich habe immer schon gesagt, der compiler ist ausreichend smart zu beseitigen Toter code. Viel von dem code, den ich Schreibe, hat eine Menge von Informationen, die zur Kompilierzeit bekannt ist, aber der code geschrieben werden, in

Das verknüpfen von Dateien, die in g++

Anzahl der Antworten 4 Antworten
Vor kurzem habe ich versucht zu kompilieren Sie ein Programm, in g++ (Ubuntu). Normalerweise verwende ich Dev-C++ (auf Windows) und es funktioniert dort so lange machen wie ich ein Projekt und legen Sie alle erforderlichen Dateien in

g++ kompilieren Fehler

Anzahl der Antworten 4 Antworten
Ich bin ein Neuling bei Ubuntu. Ich habe versucht zu kompilieren, eine einfache "Hello World!" in c++ - code in Ubuntu 11.04, mit diesem code (im terminal): gcc -Wall -W -Werror tex.cpp -o tex. aber der compiler

libstdc++ GLIBCXX version Fehler

Anzahl der Antworten 4 Antworten
beim kompilieren eines c++ - Programms in meinem Rechner mit g++ und übertragen Sie die ausführbare Datei und führen Sie es auf meinen Uni-server, bekomme ich ./main: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./main) ./main: /usr/lib/libstdc++.so.6:

Konfiguration für die Optimierung der QtCreator-compiler

Anzahl der Antworten 2 Antworten
Ich bin mit QtCreator unter Windows 7. Will ich ihn konfigurieren, um die Verwendung von third-level-Optimierung (-O3) für c++ - compiler. Wie kann ich dies tun, um speed up my code und welche Veränderungen sind notwendig? Alle

Kompilieren g++ für gprof

Anzahl der Antworten 1 Antworten
Verstehe ich nicht, die Dokumentation für gprof über wie kompilieren Sie Ihr Programm für profiling mit gprof. In g++, ist es erforderlich, zu kompilieren mit -g option (debug-Informationen) in eine neben der -pg option oder nicht. In

Ist g++ sowohl ein c++ - compiler und linker?

Anzahl der Antworten 3 Antworten
Schaute ich mir die Ausgabe von meinem build in Eclipse. Ich bin cross-compiling für ein ColdFire Prozessor. Die Zusammenstellung Zeile sieht wie folgt aus: m68k-elf-g++ -O2 -falign-functions=4 -IC:\nburn\include -IC:\nburn\MOD52... gefolgt von mehreren include-Datei, offensichtlich "compiler" - Optionen

CMake, g++ : set CXX-Flags -02 aber -03 ist immer noch da?

Anzahl der Antworten 3 Antworten
ich denke, hinzufügen möchten, spezielle compiler cxx-flags auf den release-Modus. Ich Las hier in einem anderen thread, dass -O2 sind gute Flaggen für die release-Konfiguration set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Wall -O2") aber wenn ich jetzt prüfen, ob die CXX-Flags

Wo bekommt man iostream.h

Anzahl der Antworten 3 Antworten
Ich versuche, mich etwas in Linux, aber es beschwert sich, dass es nicht finden können iostream.h. Was muss ich installieren, um diese Datei zu erhalten? Dies ist ein Fehler in dem code, den Sie verwenden möchten. Wenn

g++ - standards unterstützen

Anzahl der Antworten 2 Antworten
Ich bin ein bisschen verwirrt dies Lesen: Gcc-4.5-online-Handbuch - - - - Standards-Abschnitt. Erklären Den original ISO-C++ - standard wurde veröffentlicht als ISO-standard (ISO/IEC 14882:1998) und abgeändert durch ein Technisches Corrigendum 2003 veröffentlicht (ISO/IEC 14882:2003). Diese standards

Basis operand '-> " hat sich nicht-Zeiger-Typ

Anzahl der Antworten 2 Antworten
Erste, der code: //... struct node_list { node_list *prev; node *target; //node is defined elsewhere in the application node_list *next; }; node_list nl_head; int main() { nl_head->prev = &nl_head; //... return 0; } Bekomme ich eine Fehlermeldung:

gcc/g++ gibt mir eine Fehlermeldung "CreateProcess: No such file or directory"

Anzahl der Antworten 10 Antworten
-edit - es scheint ein problem mit Pfad und nicht in der Lage zu finden, das bin/- Ordner. Auch wenn der g++ ist in das bin-Verzeichnis. Ich versuche zu starten, g++ unter windows in meiner app, aber

How to install g++ - 4.9 von Debian-Wheezy-armel?

Anzahl der Antworten 4 Antworten
Meinem Debian 7 armel embedded-system derzeit hat g++ 4.6 und ich hätte gerne das upgrade auf g++ 4.9 Nutzung der neuen C++11 Funktionen. Wie mache ich das? Meine aktuellen Quellen.Liste den Inhalt ist: deb http://security.debian.org/wheezy/updates main deb-src

g++ fatal error: no input files windows

Anzahl der Antworten 1 Antworten
Ich versuche mit windows-Programmier-Umgebung für c++. Ich benutze das Visual Studio den code zu schreiben, aber meine Universität will mich mit g++ - compiler. So weit ich es geschafft, link g++ mit dem PFAD über cmd aber

Xcode / GCC verknüpfen Problem: Datei wird nicht benötigt-Architektur

Anzahl der Antworten 4 Antworten
Ich versuche auf port eines windows-Projekt umfasst den boost 1.37 und wxwidgets auf den Mac. Es kompiliert wird, ok, aber der linker gibt mir ein "Datei wird nicht benötigt-Architektur für die ppc-Architektur" - Fehler für die libz.1.dylib

Unrecognized Command Line Option '-stdlib=libc++ " mit MacPorts gcc48

Anzahl der Antworten 1 Antworten
Kontext Ich versuche zu kompilieren Sie das Paket "root_numpy", die eine Verbindung zwischen der wissenschaftlichen Analyse-software "root" und das python-Paket "numpy". Es ist als Teil des root-wrapper "rootpy". Ich bekomme eine g++ Fehler, wenn Sie die folgende

Festlegen von Warnungen als Fehler g++

Anzahl der Antworten 2 Antworten
Will ich ändern das Verhalten der Warnungen und Fehler für meine g++ - compiler: Ich will, dass die normalen Warnungen entdeckt werden als Fehler (-Werror) Ich möchte zusätzliche Warnungen entdeckt werden. (-Wall und -Wextra) Aber mein problem

g++: array gebunden ist, eine integer-Konstante

Anzahl der Antworten 3 Antworten
Mit dem code, const double rotationStep = 0.001; const int N = 2*int(M_PI/rotationStep) + 3; static unsigned int counts[N]; g++ gibt den Fehler: array gebunden ist, eine integer-Konstante vor dem»] « - token Ich bin mit g++/gcc

Immer mingw-get korrekt installiert - mingw/msys-Pfad fehlt plus mehr!

Anzahl der Antworten 3 Antworten
Ich bin unter windows XP. Habe ich nach dieses tutorial und so das herunterladen von mingw-get-inst hier. Ich habe dies ein paar mal und das Letzte mal ich überprüft boes ALLES zu installieren, einschließlich, aber nicht beschränkt

Mit Clang++ in der Datei Makefile anstelle von G++

Anzahl der Antworten 2 Antworten
Habe ich ein makefile, das baut mein Projekt schon mit g++ 4.6. #specify the compiler GXX=g++ -std=c++0x # Specifiy the target all: linkedList # Specify the object files that the target depends on # Also specify the

Warum sollte der gdb hängen?

Anzahl der Antworten 2 Antworten
Ich habe eine Anwendung, die ich bin debugging und ich versuche zu verstehen, wie gdb arbeiten und ich bin deshalb nicht in der Lage, Schritt durch die Anwendung manchmal. Das problem, das ich erlebe, ist, dass gdb

Deaktivieren von g++'s return-Wert-Optimierung

Anzahl der Antworten 1 Antworten
Welche Flagge(N) brauche ich auf der Kommandozeile zum deaktivieren der return-Wert-Optimierung wird automatisch aktiviert, indem der g++ - compiler? Geben Sie ein Beispiel-code, und warum Sie nicht möchten, dass diese Art der Optimierung Ich bin Debuggen und

Können Sie ein Beispiel von stack overflow in C++?

Anzahl der Antworten 12 Antworten
Können Sie ein Beispiel von stack overflow in C++? Anderen als den rekursiven Fall: void foo() { foo(); } Sie wollen mich zu implementieren, die ganze stackoverflow eine website in C++ in meiner Antwort? Wow... 🙂 @dicroce:lol

header: no such file or directory

Anzahl der Antworten 1 Antworten
Habe ich diese cpp-Datei: //pkgnative_tries__native_NativeSystem.cpp #include <pkgnative_tries__native_NativeSystem.h> #include<iostream> using namespace std; extern "C" JNIEXPORT void JNICALL Java_ClassName_MethodName (JNIEnv *env, jobject obj, jstring javaString) { //Get the native string from javaString const char *nativeString = env->GetStringUTFChars(javaString, 0); cout

"undefined reference to" G++ Cpp

Anzahl der Antworten 3 Antworten
Kann nicht scheinen, um die Fehler Weg zu gehen. Fehler sind unten. Ich habe mir auf google und kann immer noch nicht herausfinden. Es ist nicht so, ich bin neu in Cpp, aber nicht täuschen, mit ihm

Verständnis -Weffc++

Anzahl der Antworten 2 Antworten
Betrachten Sie das folgende Programm: #include <string> struct S { S (){} private: void *ptr = nullptr; std::string str = ""; }; int main(){} Diese bei der Kompilierung mit -Weffc++ auf GCC 4.7.1, wird ausgespuckt: Warnung: "struct

Immer Fehler "char16_t und char32_t schwarzarbeit'

Anzahl der Antworten 2 Antworten
Ich entwickle ein Programm in C++ unter Linux. Die gcc version 4.5.1 20100924. Will ich mit std::atomic_int in meinem Programm. Ich habe atomic-header, wie unten: include <atomic> Wenn ich das Programm kompilieren, bekomme ich unter Fehler: In

Valgrind meldet Speicherverlust bei der Zuweisung eines Wertes in einen string

Anzahl der Antworten 4 Antworten
Valgrind meldet einen Speicherverlust bei der Zuweisung eines Wertes in einen string. Ich verwendet die folgenden einfachen code, der zum testen ein memory-leak berichtet von Valgrind. /****************************************** * FILE: t3.c * Compiled using : g++ -g t3.c

Mit der g++ - C++ - compiler von cygwin

Anzahl der Antworten 12 Antworten
Ich versuche, mich zu führen, meine erste "Hello World!" in C++. Ich benutze Windows XP, und ich habe cygwin installiert, in denen der g++ - C++ - compiler installiert ist. Ich habe geschrieben eine kleine Hallo-Welt-Programm, und

C++11: g++-4.7 internen compiler-Fehler

Anzahl der Antworten 2 Antworten
Folgenden code: #include <iostream> #include <array> using namespace std; constexpr int N = 1000000; constexpr int f(int x) { return x*2; } typedef array<int, N> A; template<int... i> struct F { static constexpr A f() { return

"erwartet Typ-Bezeichner" error in g++

Anzahl der Antworten 3 Antworten
Habe ich eine DD Klasse template<typename T> class DD : public IEnumerable<T> { typedef IEnumerable<T> Super; typedef std::set<T*> Container; Sowie eine Methode template<typename T> bool DD<T>::Enumerator::Move() { if(!mIt.get()) mIt.reset( new Container::iterator( <----- mContainer.GetContainer().begin() ) ); ... }

g++ kompilieren Optionen -g debug-und-O-Optimierung

Anzahl der Antworten 1 Antworten
Ich bin nicht ganz vertraut mit dem g++ - Compiler, vor allem die Optionen, z.B., -s, -g-und -O. Erstens, kann ich Fragen, wenn diese Optionen wirksam werden? Während der compile oder link-phase? Ich normalerweise alle Optionen die

request for member `...' ist mehrdeutig in g++

Anzahl der Antworten 1 Antworten
Ich bin immer die folgenden kompilieren Fehler in einer meiner Klassen, mit gcc-3.4.5 (mingw): src/ModelTester/CModelTesterGui.cpp:1308: error: request for member `addListener' is ambiguous include/utility/ISource.h:26: error: candidates are: void utility::ISource<T>::addListener(utility::IListener<T>*) [with T = const SConsolePacket&] include/utility/ISource.h:26: error: void utility::ISource<T>::addListener(utility::IListener<T>*)

gtk/gtk.h, die nicht auf Ubuntu c++

Anzahl der Antworten 4 Antworten
Ich bin ziemlich neu zu Programmieren und vor allem, wenn es darum geht, wie man darunter Bibliotheken und ähnliche Aktivitäten. Ich programmiere schon ein bisschen mit Python in der Vergangenheit und ich habe mit GTK zu erstellen,

Fehler beim konfigurieren von gmp

Anzahl der Antworten 1 Antworten
hoffe, dies ist nur eine sehr einfache Frage. Ok, hier ist was ich getan habe: ich wollte zu installieren, gmp unter meinem Linux Ubuntu 11.10. Beide habe ich g++ und gcc auf meinem system. Also, ich heruntergeladen

cross-kompilieren von Boost 1.57.0 auf ubuntu für arm

Anzahl der Antworten 1 Antworten
Ich bin neu in cross-Kompilier-Prozess. Brauchen, um cross-kompilieren-boost-Bibliothek für arm. Schlagen Sie bitte ein Schritt, um cross-kompilieren boost-library. Ist es möglich, cross-kompilieren erforderlich Funktion der boost-library? google ltib steigern.spec. Was haben Sie versucht? Nachdem Sie den 'kompilieren'

Linux-Programm nicht finden kann Shared Library zur Laufzeit

Anzahl der Antworten 3 Antworten
Ich versuche zu kompilieren eines linux-Programm, id3v2, und es sagt es kann nicht finden, die entsprechende Bibliothek: id3v2: error while loading shared libraries: libid3-3.8.so.3: cannot open shared object file: No such file or directory Ich vermute, dass