Tag: g++
g++ ist der C++ – frontend der GNU Compiler Collection (gcc).
1
Antworten
Ich bin läuft auf Mac OSX, version 10.8.5 (Mountain Lion). Ich habe die folgende einfache C++ - code. main.cpp: #include <iostream> int main () { std::cout << "Hello world!"<<std::endl; std::cout << "Goodbye world!"<<std::endl; return 0; } Ich
3
Antworten
Hallo C++ und/oder ROS Experten Ich habe gerade eine frische Installation von Ubuntu 12.04 und ROS. Meinem alten Installationen war auch auf ubunru 12.04, und es hat Super geklappt. Aber wenn ich jetzt versuche zu machen oder
3
Antworten
Möchte ich eine build Regel ausgelöst werden durch eine include-Anweisung, wenn das Ziel der include ist veraltet oder nicht vorhanden ist. Derzeit das makefile sieht wie folgt aus: program_NAME := wget++ program_H_SRCS := $(wildcard *.h) program_CXX_SRCS :=
3
Antworten
Ich bin der Entwicklung eines embedded-Anwendungen mit GCC/G++ kompiliert für arm-eabi. Aufgrund knapper Ressourcen, ich bin versucht, deaktivieren Sie die standard-C++ - exception-handling. Ich bin kompilieren Sie den code mit "-fno-exceptions -nostartfiles -ffreestanding". Wenn Sie eine Globale
5
Antworten
Erhalte ich die Fehlermeldung Keine bekannte Umwandlung für argument 2 von long unsigned int zu long unsigned int& wenn ich versuche zu kompilieren, den folgenden code: void build(int* &array, unsigned long& index) { if (index == 0)
2
Antworten
wenn ich kompiliere mein Projekt, ich bin immer dieser komische Fehler für Werkzeuge.h/tools.h. Der string und vector-Klassen verwendet werden, die über std-namespace. Ich kann einfach nicht sehen, keine Fehler. g++ powerpi.cpp structs.cpp xmlreader.cpp tools.cpp -o powerpi In
1
Antworten
Ich versuche zu kompilieren eines C++ - Erweiterung mit Schluck für Mac OS X. ich habe laufen in einem paar linker Fehler obwohl. Die basic-tutorial für Python Swig scheint auch fehl am Mac: http://www.swig.org/Doc1.3/Python.html#Python_nn10 swig -c++ -python
2
Antworten
Okay, ich habe ein wirklich beunruhigend CUDA 5.0 Frage zu, wie link die Dinge richtig. Ich wäre wirklich dankbar für jede Hilfe! Mit dem trennbaren Zusammenstellung features von CUDA 5.0, generiert ich eine statische Bibliothek (*.a). Diese
1
Antworten
Habe ich Cygwin installiert und befolgt die erforderlichen Schritte zum installieren der richtigen Pakete zu erlauben, für Linux cross-Kompilierung unter Windows. Mehr Infos zum Verfahren hier Kompilieren von Linux-binaries (x86/x86-64) unter Windows Allerdings bin ich nicht in
2
Antworten
Ich bin versucht zu schreiben, eine container-Klasse, die verwendet STL-allocators. Was ich momentan mache, ist ein private member std::allocator<T> alloc_; (dieses wird später Vorlagen, so dass der Benutzer kann wählen Sie eine andere Zuweisung) und rufen Sie
6
Antworten
Wenn ich kompilieren Sie den folgenden code mit g++ 4.8.2 bekomme ich eine Fehlermeldung. #include <iostream> using namespace std; class test { public: void print() { cout << str << endl; } private: char str = "123456789";
7
Antworten
Ich weiß, das Konzept des register-variable und es Anwendungsfälle, aber es gibt einige Fragen in meinem Kopf auf, was ich ausprobiert habe. Ich kann nicht auf die Adresse der register-Variablen in C kann ich zwar tun Sie
4
Antworten
Ich war das Experimentieren mit regulären Ausdruck im Versuch, eine Antwort auf diese Frage, und fand, dass, während regex_match eine übereinstimmung findet, wird regex_search nicht. Das folgende Programm wurde kompiliert mit g++ 4.7.1: #include <regex> #include <iostream>
2
Antworten
Wie kann ich den linker g++ zu ermöglichen, dass mehrere Definitionen von Symbolen (wählen Sie die erste, Erscheinungsbild)? -z multidefs Ermöglicht es, mehrere symbol-Definitionen. Standardmäßig mehrere symbol-Definitionen, die zwischen verschiebbare Objekte (.o-Dateien) führt zu einem fatalen Fehler.
3
Antworten
Ich versuche zu kompilieren eines Projekts, das hängt von der Xerces XML-Parser. Das Projekt kompiliert für Windows, ohne jede Schwierigkeit, aber ich habe einige Probleme beim kompilieren mit g++ unter Cygwin. Um Xerces, ich bin versucht zu
3
Antworten
Diese Frage ist unwahrscheinlich, um zu helfen alle zukünftigen Besucher; es ist nur für einen kleinen geografischen Gebiet, einen bestimmten moment in der Zeit, oder eine außerordentlich engen situation, die nicht allgemein für das weltweite Publikum des
1
Antworten
Dies ist keine doppelte Frage, da die Lösungen vorgestellt werden sind funktioniert nicht auf meinem compiler. Ich bin versucht zu kompilieren und führen Sie das folgende Beispiel von dieser Frage. #include <thread> #include <iostream> int main(int, char
5
Antworten
Habe ich versucht, dieser Vorschlag zu tun, eine statische behaupten, aber ich komme nicht auf einen Kompilierungsfehler, wenn ich es innerhalb einer Methode einer Vorlage. Das Beispiel folgt : #include <iostream> #define STATIC_ASSERT(expr, msg) \ { \
2
Antworten
Ich versuche zu kompilieren sind einige Sachen unter mac os 10.7 in eclipse und das erstellen von Werkzeugen an: Undefined symbols for architecture x86_64: "_kCFAllocatorDefault", referenced from: ___GLeeGetProcAddress in GLee.o "_CFURLCreateWithFileSystemPath", referenced from: ___GLeeGetProcAddress in GLee.o "_CFStringCreateWithCString",
1
Antworten
Okay, so habe ich die Suche für dieses problem für eine Weile, und ich bin immer noch ratlos, wie es zu lösen. Ich versuche, führen Sie den Beispielcode finden Sie hier: http://docs.opencv.org/trunk/d1/dc5/tutorial_background_subtraction.html. Ich verstehe den code. Ich
3
Antworten
Ich versuche nur, meine Hände auf g++ 4.6 und C++11 Funktionen. Jedes mal, wenn ich kompilieren eine einfache threading-code mit -std=c++0x Flagge, entweder es stürzt mit einem segmentation fault oder es nur wirft einige seltsame Ausnahme. Ich
2
Antworten
Ich Schreibe ein Programm, das die array-container der C++ - Standard-Bibliothek zu halten einige Objekte. Aber immer, wenn ich versuche, fügen Sie die folgende Zeile von code in meinem Programm: #include <array> Erhalte ich die folgende Fehlermeldung
3
Antworten
Ich heruntergeladen und installiert gcc 4.8.1 auf meinem desktop mit 64-bit Ubuntu 12.04. Ich baute es aus der Quelle, wie die docs empfehlen, und mit den Befehlen ../../gcc-4.8.1/configure --prefix=$HOME --program-suffix=-4.8 make make -k check make install Schien
1
Antworten
So, die ich gelesen habe über ein Dutzend Seiten erklären, wie dies zu tun, und für das Leben von mir ich kann nicht ankommen es zu wirken. Ich habe eine library in C++ geschrieben, und eine Reihe
7
Antworten
Baue ich eine C++ - Anwendung, die verwendet Intel IPP Bibliothek. Diese Bibliothek wird standardmäßig installiert in /opt und erfordert, dass Sie eingestellt LD_LIBRARY_PATH sowohl für die Erstellung und für den Betrieb Ihrer software (wenn Sie die
3
Antworten
g++ beschwert sich über myclass.cxx:185: error: no matching function for call to 'IMyInterface::doSomething(const SomeClass*, unsigned int)' IMyInterface.h:34: note: candidates are: virtual void IMyInterface::doSomething(const SomeClass*&, unsigned int) wenn ich Anrufe, m_instanceOfInterface->doSomething((const SomeClass*)0,(unsigned int)1); Alle Zeiger auf warum? Es
3
Antworten
Viele Male, wenn ich zum Beispiel etwas mit einem Tippfehler oder eine andere Eingabe nicht übereinstimmen, ich bekomme die standard-Fehlermeldung "Fehler: no match for 'functionname' in ... " - Fehler. Das ist großartig. Dann, vor allem im
2
Antworten
Des C++ standards committee und arbeitet an einem TS (Technische Spezifikation) für die Erweiterung Konzepte: "Programming Languages - C++ - Erweiterungen für Konzepte". N4377 ist die neueste version dieses Dokuments. Für die Aufnahme in die C++ -
2
Antworten
Ich bin unter Windows 7 mit gcc/g++ unter Cygwin. Was wäre die Makefile-format (und Endung, ich denke, es ist .mk?) für die Zusammenstellung einer Reihe .cpp (C++ - Quelldatei) und .h (header -) Dateien in eine statische
5
Antworten
Betrachten wir die folgende situation: ein Programm mit dem Namen program welcher von dynamisch auf libfoo.so libfoo.so das hängt davon ab, nichts (gut, es hängt davon ab libstdc++ und so, aber ich denke, wir können weglassen, die)
2
Antworten
Bin ich stecken auf einem Fehler, so lange nun, die folgenden, die ich bin zu lernen, und ich glaube, ich verstehe nicht den Fehler. droid.cpp: In function ‘std::ostream& operator<<(std::ostream&, const Droid&)’: droid.cpp:94:30: error: passing ‘const Droid’ as
1
Antworten
Ich habe ein problem mit der Zusammenstellung von meinem code: Flex: %{ #include "lista4.tab.hpp" #include <stdlib.h> extern int yylex(); %} %% "=" {return EQ;} "!=" {return NE;} "<" {return LT;} ">" {return GT;} ":=" {return ASSIGN;} ";"
3
Antworten
Ich versuche zu kompilieren g++ 4.7.1 aus dem Quellcode auf Ubuntu 12.04 32-bit. Für den moment habe ich genau das getan : https://askubuntu.com/questions/168947/how-to-upgrade-g-to-4-7-1 Außer kurz vor der Zusammenstellung des g++ 4.7.1 aufgefordert, mich "unset " LIBRARY_PATH" (so
1
Antworten
Ich versuche zu kompilieren eines c++ - Programm unter windows mit GCC und makefile. Ich erhalte die folgende Fehlermeldung c:\mingw\include\math.h: In function 'float hypotf(float, float)': c:\mingw\include\math.h:635:30: error: '_hypot' was not declared in this scope { return (float)(_hypot
1
Antworten
Ich lese: http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html Es als erstes vorgeschlagen: In Kombination mit -flto mit dieser option (-fwhole-program) sollten nicht verwendet werden. Statt sich auf ein linker-plugin sollte sicherer und präziser Informationen. Und dann schlägt es vor: Wenn das Programm
1
Antworten
Baue ich g++3.4.6 auf einem solaris 10 x86-Maschine. mit diesem g++, ich habe versucht, bauen eine 64-bit-binary mit -m64-option g++ -m64 test.cpp -o test.exe Ich nicht konfrontiert, ein Problem mit diesem. Dann kopierte ich die gesamte gcc-Installationsverzeichnis
1
Antworten
Ich bin mit coliru. Befehlszeile: g++ -std=c++11 -O2 main.cpp && ./a.out clang++ -std=c++11 -O2 main.cpp && ./a.out Der folgende code kompiliert fein in g++ aber nicht in clang++. template <typename T, typename... U> A& operator ()(T a,
2
Antworten
Ich bin auf Windows 7 64-bit, und ich bin kompilieren mit g++ von MinGW-W64. Ich versuche zu kompilieren eine Anwendung, die ich geschrieben habe auf einem Unix-computer. Ich bin in Probleme laufen, aber wenn ich versuche zu
6
Antworten
Ich habe ein Tupel der unbekannten Größe (es ist die Vorlage parametr der Methode) Ist es Weg zu bekommen, ein Teil davon (ich brauche wegwerfen erste element) Ich habe zum Beispiel tuple<int,int,int>(7,12,42). Ich will tuple<int,int>(12,42) hier Sie
1
Antworten
Hier ist mein main in Airport.cpp: #include <iostream> #include "Airport_Queue.h" #include "Airplane.h" #include <stdlib.h> int main(){ Airplane *b = new Airplane(true); (*b).come(); (*b).go(); std::cout << "........." << std::endl; Airport_Queue *landing_queue = new Airport_Queue(5); Airplane *a0 = new
1
Antworten
Ich versuche zu installieren gcc-4.5 g++-4.5 auf Ubuntu 14.04 sudo apt-get install gcc-4.5 g++-4.5 gcc-multilib g++-multilib aber der folgende Fehler aufgetreten ist: Package gcc-4.5 is not available, but is referred to by another package. This may mean
5
Antworten
Habe ich immer eine wirklich lästige Fehler über eine std::out_of_range bei Aufruf der substr. Der genaue Fehler ist kündigen, genannt nach dem werfen ein instance of 'std::out_of_range' what(): basic_string::substr Ich bin absolut sicher, dass tmp_request hat eine
2
Antworten
Ich versuche, link-DLL mit dem folgenden Befehl: g++ -DFTCSPI_EXPORTS -shared -fpic -static-libgcc -static-libstdc++ tmp\*.o "%D2XX_Dir%\ftcspi.lib" "%TclLibFile%" -o tmp\ftcspiif.dll Ich bin immer diese Fehlermeldung: g++: unrecognized option '-static-libstdc++' Habe ich überprüft ich habe libstdc++-6.dll in C:\MinGW\bin und meine
3
Antworten
Was sind die Unterschiede zwischen dem GNU-C++ - 4.3-und MSVC++ 10? Ich spreche von den Funktionen der Sprache und die Einhaltung von standards. Dies ist eine ziemlich umfassende Frage. Welche Versionen werden Sie Fragen? Sie können prüfen,
1
Antworten
Ich habe gesehen, zahlreiche Fragen und Antworten zu Menschen, die mit C-Bibliotheken verknüpfen, um C++ - oder C++ - Bibliotheken verknüpfen mit C... aber ich habe eine C++ - Bibliothek Verknüpfung zu C++, und bin immer die
2
Antworten
Ich bin Implementierung einer hash-Tabelle und verkettete Liste in C++ (kein STL - fragt nicht), templates zu verwenden, und ich bin in Probleme laufen, verbindet Sie mit g++. Wenn ich #include alle meine .cpp-Dateien zusammen, alles funktioniert,
5
Antworten
Habe ich ein gemischtes C/C++ - Bibliothek. Außen stellt eine C-Schnittstelle mittels extern C. Intern gibt es Vorlagen und Klassen. Die Erstellung der Bibliothek mit "ar" stellte keine Probleme. Die Datei heißt libo-client.ein. Jedoch, wenn die Verknüpfung
1
Antworten
War ich versucht, die omh.h header-Datei und ich merkte, dass er fehlte. Ich habe versucht, Neuinstallation von gcc auf meinem mac mit brew. Dies ist die Botschaft, die ich bekam am Ende der installation. .. GCC has
2
Antworten
Dies ist mein makefile FC=gfortran CC=gcc CPC=g++ FFLAGS = -O3 LINK=g++ BLASF=dgemmf.o dgemmkernel2.o mult.o BLASFSRC=dgemmf.f TIMER=mytimer.o TGEMM=tgemm ALL= $(TGEMM) LIBS = -lblas all: $(ALL) mult.o: $(CPC) -O3 -fopenmp -c mult.cpp $(TGEMM): tgemm.o mult.o $(TIMER) $(BLASF) $(FC) $(FFLAGS)
7
Antworten
Ich habe ein problem mit der Apache Portable Runtime unter Ubuntu mit GCC 4.8.1 Das problem ist, dass die off64_t aus <sys/types.h> ist nicht verfügbar, wenn das kompilieren mit gcc. (Beim kompilieren mit g++ alles funktionieren) Weiß