Tag: undefined-reference
Ein Linker-Fehler, der durch eine fehlende Definition eines Symbols verursacht wird, das an anderer Stelle in einem Programm verwendet wird
1
Antworten
Ich versuche zu kompilieren ein relativ einfaches OpenGL-Programm mit MinGW auf einem Win 7 x64 system, und ich halte immer Undefinierte Referenzen zu einigen der GLEW-Funktionen. Ich habe die Bibliotheken, die zur Verknüpfung der Programme, und suchen,
1
Antworten
Hab ich verbrachte ziemlich viel Zeit mit dem Versuch zu bekommen, ein expat basiert Beispielprogramm zu kompilieren. War ich erhalte folgende Fehlermeldung, wenn ich versuchte, Sie zu kompilieren gcc -Wall -lexpat line.c -o blah line.c: In function
2
Antworten
Ich bin nicht allzu vertraut mit c++ und wie die Instanziierung von Objekten arbeiten, so ist dies wahrscheinlich eine sehr einfache Sache zu lösen. Wenn ich das kompilieren mit g++ bekomme ich die Fehlermeldung " undefined reference
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
2
Antworten
War ich arbeiten, mein Projekt, während ich beschlossen, dass ich es aufgeteilt in Dateien. Allerdings habe ich dass problem, wie dieses hier, und alle Ratschläge, die ich über google gefunden wurden, dem vergessen zu verlinken die beiden
1
Antworten
Baue ich mit Eclipse Kepler, und so haben Sie math.h. Aber ich erhalte eine Fehlermeldung 'undefined reference to log10'. Typen uint8_t und unit32_t sind nicht aufgelöst. Ich habe beide stdint.h und inttypes.h, nur um sicher zu sein,
3
Antworten
Ich bin mit crypto++ in c++ linux. Hier mein simpler code: #include <iostream> #include <fstream> #include <string.h> #include "crypto++/cryptlib.h" #include "crypto++/modes.h" #include "crypto++/filters.h" #include "crypto++/aes.h" #include "crypto++/osrng.h" #include "crypto++/strciphr.h" using namespace std; using namespace CryptoPP; ifstream::pos_type size;
1
Antworten
Habe ich installiert clang 3.2 auf meinem Ubuntu 13.04 Rechner, und habe zusammengestellt und gebaut libc++, und alles ist an seinem Platz. Jedoch, wenn ich versuche zu verbinden, meine (wirklich einfachen) code, meldet der linker die Verweise
1
Antworten
Ich habe ein problem mit dem kompilieren meines Programms, die verwendet glfw3 Bibliothek. Ich bin immer in der Liste der Fehler Undefinierte Referenzen, wenn Sie versuchen zu kompilieren mit machen, aber meine Klassen sind kompiliert werden .o-Dateien,
11
Antworten
Wenn ich kompiliere openvswitch-1.5.0, ich habe festgestellt das folgende Kompilierungsfehler: gcc -Wstrict-prototypes -Wall -Wno-sign-compare -Wpointer-arith -Wdeclaration-after-statement -Wformat-security -Wswitch-enum -Wunused-parameter -Wstrict-aliasing -Wbad-function-cast -Wcast-align -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-field-initializers -Wno-override-init -g -O2 -export-dynamic ***-lpthread*** -o utilities/ovs-dpctl utilities/ovs-dpctl.o lib/libopenvswitch.a /home/jyyoo/src/dpdk/build/lib/librte_eal.a /home/jyyoo/src/dpdk/build/lib/libethdev.a
2
Antworten
Ich bin Herumspielen mit der Verwendung von Semaphoren, aber ich halte die Begegnung mit Undefined Reference Warnungen, so dass mein code nicht zu funktionieren. Ich zog Beispiel-code aus einer text -, aber hatte Probleme mit einigen Ihrer
7
Antworten
#include <my_global.h> #include <mysql.h> int main(int argc, char **argv) { printf("MySQL client version: %s\n", mysql_get_client_info()); } ~$ gcc -o-mysql-MySQL-test-Test.c ich versuche, um den test ausführen-Programm vom terminal aus, bekomme aber folgende Fehlermeldung: /tmp/cceEmI0I.o: In Funktion main': MySQL-Test.c:(.text+0xa):
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
1
Antworten
Ich versuche zu kompilieren, ein Projekt an dem ich arbeite, verwendet die ffmpeg-Bibliotheken. Das Projekt ist in C geschrieben, Die header-Dateien sind entsprechend im Quelltext mitgeliefert. Insbesondere scheint es zu sein, mit libavcodec und libavformat, und diese
5
Antworten
Ich bin derzeit versuchen zu implementieren, eine Fabrik als singleton. Ich habe praktisch das lehrbuch-Beispiel des Singleton-Musters. Hier ist die .h-Datei: namespace oxygen{ class ImpFactory{ public: static boost::shared_ptr<ImpFactory> GetInstance(); private: static boost::shared_ptr<ImpFactory> mInstance; }; und hier ist
1
Antworten
Ich bin neu in der posix-thread-Bibliothek, und ich habe versucht zu kompilieren, ein Beispielcode aus einem tutorial mit: g++ -lpthread agreement.cpp -o agreement allerdings war ich nicht in der Lage, den code zu kompilieren und bekam die
3
Antworten
Ich versuche, flex und bison erstellen Sie eine einfache scripting Sprache. Gerade jetzt, ich versuche nur zu bekommen, einen Taschenrechner zu arbeiten. Kann ich es nicht kompilieren, obwohl. Wenn ich dieses makefile: OBJECTS = hug.tab.o hug.yy.o PROGRAM
3
Antworten
Ich habe Probleme beim kompilieren einige Beispiele in einem odbc-sdk. Nach einiger Zeit mischte sich mit der Bibliothek um, ich habe irgendwie geschafft, die Undefinierte Referenzen, um nur eine Handvoll von Ihnen. Leider habe ich nicht herausfinden
3
Antworten
Ich versuche, ein Programm zu schreiben Ungefähre pi. Es dauert im Prinzip zufällige Punkte zwischen 0.00 und 1.00 und vergleicht Sie, um die Schranke von einem Kreis, und das Verhältnis der Punkte innerhalb des Kreises zur Gesamtanzahl
2
Antworten
Habe ich eine code-Bibliothek (vollständig geschrieben in C), dass ich in der Regel kompilieren unter Windows, in eine .DLL. Will ich es kompilieren unter Linux, so kann ich verteilen. Ich interessiere mich nicht, wenn ich verteilen es
1
Antworten
Mein C-Programm nutzt einige zlib-Funktionen (wie gzopen, gzread). Ich habe die zlib.h header-Datei in meinem Programm und fügte hinzu, die -lz option beim kompilieren, aber ich bekomme immer noch eine Fehlermeldung, dass das gz Funktionen haben Undefinierte
1
Antworten
Nun, ich habe vor kurzem kommen aus dem finsteren Mittelalter und aktualisiert mein GCC aus 3.4.4 zu 4.5.0 mit Cygwin (ich benutze Netbeans 6.8 auf Windows für zukünftige Referenz). Ich habe versucht die Tests mit der neuen
4
Antworten
Ich versuche mein Projekt zu kompilieren, und ich verwende die lib ncurse. Und ich habe einige Fehler beim compiler-links-Dateien. Hier ist meine Zeile flags in der Datei Makefile: -W -Wall -Werror -Wextra -lncurses Habe ich ncurses.h Einige
2
Antworten
Ich versuche zu importieren, funktioniert Visual C++ - code in Qt Creator und ich habe einige Kompilierungs-Fehler, die ich nicht erklären kann. Das ist mein code: //TabSprite.h #include <GraphicsItem.h> namespace appetizer { class TabSprite : public GraphicsItem
1
Antworten
Ich Schreibe eine Android-App vollständig in C++. Mit OpenGL E. S. 2, Android-NDK r7 (platform-9), OpenJDK und Ubuntu 12.04. Das Problem, dass ich gerannt bin ist, dass meine Haupt-Bibliothek, die angeblich, um Anrufe zu tätigen, um den
2
Antworten
Ich habe ein Programm mit dem Namen "main.c" enthält die main (), die eine Funktion aufruft, deren definition in anderen source-Datei mit dem Namen "nim.c". Ich machte eine header-Datei namens "nim.h" enthält den Prototyp der Methode erforderlich.
1
Antworten
Habe ich eine Bibliothek zu errichten, die für eine Schule ein Projekt und verwenden der Bibliothek in einer kleinen Anwendung. Nun, ich habe die XPM_lib.h und XPM_lib.in c-Dateien und auch mein test.c-Datei. Aber wenn ich versuche zu
3
Antworten
Ich begann mit der Umsetzung eines umfangreichen Programms. Aber ich lief in ein massives Problem. So, hier ist eine sehr vereinfachte code von meinem Programm. Ich habe eine separate .c-Datei für meine Funktionen, die normal.c das Hauptprogramm
3
Antworten
Hier bin ich, um herauszufinden, was ist Los mit meinem code, ohne Erfolg 🙁 Ich Schreibe ein resampler, aber ich denke, das ist von keinerlei Interesse, ich versuche nur, yo machen diese blöde Warnung Weg. Wie auch
2
Antworten
Schreibe ich eine H264-parser (nicht OO), aber ich versuche, einige Module zu organisieren, besser ist die Dinge. Ich diese Probleme: `CMakeFiles/server.dir/mainclass.cpp.o:(.bss+0x0): multiple definition of `I_Macroblock_Modes' `CMakeFiles/server.dir/main.cpp.o:(.bss+0x0): first defined here `CMakeFiles/server.dir/mainclass.cpp.o:(.bss+0x300): multiple definition of `P_and_SP_macroblock_modes' `CMakeFiles/server.dir/main.cpp.o:(.bss+0x300): first defined
2
Antworten
Hallo Sorry für den langen post bin ich versucht zu kompilieren, einige statische Klassen nämlich jsmn.c,json.c und buf.c, die Bestandteil der jsmn json-Bibliothek, die ich heruntergeladen https://github.com/alisdair/jsmn-example/downloads. Ich bin kompilieren zwei STATIC_LIBRARIES lib1 und json_librrary.lib1 hat native
2
Antworten
ich versuche zu kompilieren, ist dies ein Stück code aus dem internet und ich bin jämmerlich versäumt. scheint, wie die opengl-libs fehlen, aber Sie sind da - das habe ich überprüft. gleiche geht auch mit glut und
3
Antworten
Ich bin mit 32-bit-Windows 7 Enterprise und CodeBlocks 10.05. Folgte ich dieses tutorial einrichten OpenCV 2.2 arbeiten mit CodeBlocks. Alle Programme, die mit dem C-CodeBlocks-API funktionieren - Sie kompilieren, verknüpfen und ausführen, in Ordnung. Jedoch, wenn ich
1
Antworten
Bin mit einem problem konfrontiert, das ist vielleicht etwas kompliziert zu erklären und zu verstehen geben, das ganze Bild wäre zu groß und schwer. Bitte ich um Entschuldigung. Betrachten Sie das folgende Makefile: all: clients.so simulator backup
3
Antworten
Habe ich die folgenden 3 Dateien: Fehler.h #ifndef error_h #define error_h #include <string> #include <iostream> #include <cstdio> void Error(std::string msg); #endif error.cpp #ifdef error_h #include "error.h" void Error(std::string msg) { std::cerr << "\n=========================================================\n" << msg << "\n=========================================================\n";
30
Antworten
Was sind undefined reference/nicht aufgelöstes externes symbol " Fehler? Was sind die häufigsten Ursachen und wie Sie zu beheben/zu verhindern? Fühlen Sie sich frei zu Bearbeiten/hinzufügen Ihrer eigenen. Eine Sache, die in Erwägung ziehen, ist der Umgang
5
Antworten
Ich versuche das portieren einer Anwendung zu fahren, ein Gerät, das verwendet ein ftdi2332h chip-von windows zu linux. Ich installierte die libftd2xx Bibliothek auf einem ubuntu 10.04 system gemäß diesen Anweisungen. Wenn ich versuche zu kompilieren jeder
4
Antworten
Ich habe Folgendes setup (hoffentlich ist das nicht allzu bare ein Beispiel): A. h typedef std::map<unsigned int, float> MyClass; extern MyClass inst; A.cpp MyClass inst; B. h #include <A.h> void foo(); B.cpp #include <B.h> void foo {
5
Antworten
Ich bin mit Linux und ich habe die folgenden Dateien: main.c, main.h fileA.c, fileA.h fileB.cpp, fileB.h Die Funktion F1() deklariert ist fileB.h definiert und in fileB.cpp. Ich brauche die Funktion in fileA.c, und so erklärte ich die
3
Antworten
Ich die Umsetzung einer OpenSSL-code und bereits im Lieferumfang enthalten benötigte header-Dateien, aber immer noch ich bin immer Fehler wie: * undefined reference to SSL_library_init Ich denke, es ist eine Verknüpfung Fehler, anstatt zu einem Kompilierungsfehler. Ich
2
Antworten
Arbeite ich auf ein C-Projekt mit rund 30 Quelle-Dateien (.c). Ich Baue dieses Projekt auf einem 32-bit-micro-controller(ich.MX515) läuft auf Ubuntu GNU-tools. Die Zusammenstellung phase erfolgreich abgeschlossen wird, jedoch bei der Verknüpfung von Prozess startet bekomme ich diese
1
Antworten
Sobald ich installiert Ubuntu 11.10, seltsame Fehlermeldung angezeigt. Ich will GD mit meinem C-Programm, also habe ich installiert-Paket "libgd2-xpm-dev". Alles installiert war - Dateien gd.h und libgd.eine sind in "/usr/include" und "/usr/lib". So, ich habe versucht zu
1
Antworten
Projekt-Struktur unten ist ein Vereinfachtes Beispiel. Ich habe versucht, es zu Kochen nach unten, um die minimale Anzahl von Dateien zu reproduzieren mein Problem. . ├── CMakeLists.txt ├── subdir1 │ ├── CMakeLists.txt │ └── subsubdir1 │ ├──
1
Antworten
Komme ich nicht an die zusätzlichen Bibliotheken, die ich arbeite mit link in mein Projekt richtig. Ich bin mit CLion, die verwendet cmake zum bauen, es ist Projekte. Ich bin versucht, mehrere Bibliotheken in Verbindung mit dem
1
Antworten
Ich bin kompilieren mit arm-linux-gnueabi-g++ - version 4.7.3. Habe ich die arm-linux-gnueabi-Bibliotheken installiert bei Ort: /usr/arm-linux-gnueabi/lib enthält es libdl.ein, libdl.so, libdl.so.2, und libdl-2.19.so. libdl.also links zu libdl.so.2 die links zu libdl-2.19.so. Ich versuche, link gegen die dl-Bibliothek
4
Antworten
Habe ich ein kleines Programm, kann ich das kompilieren mit GCC und ICC, ohne irgendwelche Schwierigkeiten, aber ich möchte auch den code zum arbeiten mit G++ und ICPC. Ich habe versucht, hinzuzufügen: #ifdef __cplusplus extern "C" {
1
Antworten
verwenden libcurl Autorin einige test-code. wenn Sie versuchen, kompilieren, es sagt undefined reference. bereits die Verwendung -lcurl oder -L compile-option. root@ubuntu:~/work/test/curlTest# curl-config --libs -L/usr/lib/x86_64-linux-gnu -lcurl root@ubuntu:~/work/test/curlTest# gcc -L/usr/lib/x86_64-linux-gnu -lcurl curl.c -o curl /tmp/ccnFnpaW.o: In function `main': curl.c:(.text+0xb1):
2
Antworten
Bin ich mit Code Blocks IDE und ich will installieren, Fliesen-Map-Editor für SFML. So, ich habe die Quelle und importiert es zu meinem Projekt. Leider wird der build beendet mit einem Fehler wegen einer fehlenden zlib-Bibliothek. Ich
1
Antworten
Ich versuche mit diesem tutorial: http://www.tcpdump.org/pcap.html Nun habe ich installieren pcap (code-Hinweise und allen, die arbeiten) verwenden : sudo apt-get install libpcap-dev und bisher habe ich folgenden code (Datei-name ist example_pcap.c): #include <stdio.h> #include <pcap.h> int main(int
5
Antworten
Ich versuche, die folgende einfache "Hello World" Programm zu kompilieren mit einem cross-compiler (GCC 4.9.2) targeting mips: #include <stdio.h> int main() { int x = 5; printf("x = %d\n", x); } Den x variable ist dort anhalten