Tag: linker
Der linker ist ein Teil der Werkzeugkette für die Herstellung von ausführbaren Dateien aus dem source code geschrieben in kompilierten Programmiersprachen. Es dauert kompilierte Objekt-code in mehreren Dateien und erzeugt eine einzelne, „verknüpft“, die ausführbare Datei von Ihnen.
1
Antworten
Mein Erster Versuch mit Gebäude ein Unternehmen iOS-library/framework war diese Woche, indem Sie die folgenden Schritte fanden bei dieser blog-post hier. Gründen über diese Frage, ich kann nur verknüpfen, wenn Gebäude für ein Gerät und nicht für
4
Antworten
Habe nun zwei asp.net Seiten. Wenn ich auf einen link auf Eine Seite, die ich öffne, der andere (nennen wir es Seite B). Wenn ich das mache, ich will zu senden einige Informationen von Seite A zu
9
Antworten
HINWEIS: "Verwenden Sie GHUnit" ist keine akzeptable Antwort auf diese Frage. Ich weiß, die meisten denken GHUnit ist besser als die Xcode4 OCUnit, aber das ist nicht das, was ich bin das Fragen. Ich werde das bewerten
7
Antworten
Ich bin sicher, diese Frage wurde schon oft gefragt, aber ich kann nicht dieses heraus. Haben Sie Geduld mit mir. Also, wenn Sie eine Bibliothek herunterladen, erhalten Sie ein Bündel .c und .h-Dateien, plus eine Menge anderer
2
Antworten
Erhielt ich einige code von einem Freund, entwickelt auf dem gleichen system (Windows 7) und gleiche Visual Studio Ultimate 2010, mit allen Bibliotheken relativ zugeordnet. Den code baut, aber wenn Sie versuchen, um es auszuführen bekomme ich die
2
Antworten
Hinweis: Vollständige Beispiel unten. Original-Frage folgt: Ich Probleme mit ld ' s -rpath parameter mit $ORIGIN. So konnte ich nicht finden ein vollständiges Beispiel, ich dachte, ich würde versuchen eins selbst zu schreiben, so dass ich und
3
Antworten
Arbeite ich auf ein C/C++ - Anwendung in Visual Studio 2010. Die Lösung hat mehrere Projekte, die kompiliert werden und rollte in einer einzigen ausführbaren Datei. Ich versuche zum hinzufügen von print-Anweisungen zum Debuggen ein paar der
1
Antworten
Ich habe ein Projekt mit einer Mischung von C-und C++ - Quellcode. Derzeit builds mit GCC unter OS X. hat das Projekt Die maßgeschneiderte build-Skripte, die berufen sich auf die gcc Befehl zum kompilieren der C-und C++
3
Antworten
Ich versuche PhysX arbeiten mit Ubuntu. Erste, die ich heruntergeladen habe die SDK hier: http://developer.download.nvidia.com/PhysX/2.8.1/PhysX_2.8.1_SDK_CoreLinux_deb.tar.gz Als Nächstes habe ich die Dateien extrahiert und installiert jedes Paket mit: dpkg -i filename.deb Dieser gibt mir folgende Dateien im Verzeichnis
4
Antworten
Wenn ein Freund will, um mein Haskell-Binärdateien, hat er zum ersten mal installieren, Haskell, oder kann er sofort ausführen des binären selbst? Ist die Antwort die gleiche, die auf Mac, Windows und Linux? Siehe auch diese frühere
2
Antworten
Kürzlich aktualisiert haben, um NDK r5b, und die build-Fehler "undefined reference", um Funktionen in einer statischen Bibliothek. Hier ist der Fehler /home/brian/workspace/VoiceEngineDemo/obj/local/armeabi-v7a/objs-debug/voiceenginejni/voice_engine_jni.o: In function `initVE': /home/brian/workspace/VoiceEngineDemo/jni/voice_engine_jni.c:944: undefined reference to `VE_ADT_create' Scheint es die link-Prozess ist nicht das
1
Antworten
Ich bin Portierung einer Anwendung, die ich entwickelt habe, in Linux zu Windows und habe einige Probleme beim erstellen der Anwendung. Nachdem Sie die notwendigen code-änderungen, alles kompiliert fine (und wenn gebaut wie ein Debugbuild in Visual
1
Antworten
Ich habe eine Anwendung, die erfordert, dass eine Verknüpfung mit libjvm (eine Bibliothek aus dem JDK benötigt zu tun, JNI bindings). Wenn ich sage die Lage des libjvm.dylib mit -L es erfolgreich kompiliert und verlinkt. Jedoch wenn
1
Antworten
So, ich bin gerade dabei ein Projekt, durch den Einsatz von gstreamer-Bibliotheken. Ich bin mit den test-Projekt von der gstreamer-Dokumentation und erhalte die folgende Fehlermeldung.Dieses Programm funktioniert auf archlinux aber ist erroring auf ubuntu gcc `pkg-config --cflags
1
Antworten
Ich versuche zu generieren, die ein sehr einfach binäre auf Linux RHAS 5.3 64-bit verwenden einer statischen Bibliothek. test1.cpp, die daraus resultierenden .o wird eingebettet werden in eine statische Bibliothek. void ctest1(int *i) { *i=5; } und
1
Antworten
Ich bin mit DarwiinRemote ist WiiRemote.Rahmen in meiner app. Ich schon behoben einige Probleme mit dem herunterladen der source-code und eine garbage collection, und Gebäude für 10.5. Jedoch, wenn ich versuche, um es zu meinem Projekt, ich
1
Antworten
Ähnlich wie diese Frage, ich habe Probleme mit OpenCV und CMake auf OS X 10.10.3. Nach viel Mühe habe ich es endlich geschafft zu bauen, die OpenCV 3.0 beta auf mein system; die Header wohne jetzt in
3
Antworten
QT gibt die Fehler LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library wo lege ich die /NODEFAULTLIB:Bibliothek ? möglich, Duplikat der Lösung LNK4098:
2
Antworten
Implementierte ich eine shared library unter Linux und versuche, es zu testen, aber ich erhalte eine Fehlermeldung "undefined reference to `CEDD(char*)'". Ich benutze Eclipse mit folgenden Parametern: Pfad zu den include-Dateien (hier ist alles ok) Pfad zu
4
Antworten
Um genauer zu sein, lässt vermuten, dass beide Compiler sind auf die gleiche Plattform (OS + Befehlssatz). Jedoch, eine der Objektdateien aus einer compiler-abhängige code. Auf der anderen Seite - der code wird Objekt-orientiert und Respekt-Kapselung. Ich
1
Antworten
Bezug auf mit cmake zu link-Objekt-Dateien in lib.xxxx.eine Datei, aber nicht ganz das gleiche Ding habe ich gebaut, mehrere statische Bibliotheken auf Windows mit CMake 2.8.x mit VS2008 SP1. Gibt es eine Möglichkeit via CMake allein zu
1
Antworten
Habe ich Hinzugefügt eine neue Funktion (fuse_lowlevel_notify_inval_directory) im user-space fuse Bibliothek. Die Zusammenstellung und Erstellung von libfuse.so ist fertig, ohne Fehler. Aber wenn meine Anwendung versucht, mithilfe dieser neuen Funktion, der linker wirft Fehler: undefined reference to
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.
1
Antworten
Muss ich den port bauen, die von einer DLL aus dem Gebäude in Visual Studio, um ein anderes build-system. Die DLL Lösung war nicht von mir gemacht, und es hat viele geänderte Befehlszeile Schalter usw. Ich habe
3
Antworten
Ich Schreibe ein LLVM-scripting-engine JIT-kompiliert-scripting-code in einer benutzerdefinierten Sprache. Mein problem ist, dass ich nicht in der Lage bin für den Aufruf von externen Funktionen (auch der C99-erf () - Funktion ist fehlerhaft). Zum Beispiel, wenn ich
2
Antworten
Die Pakete, die ich bin liebäugelt mit hier eher unbekannt sind, aber dennoch, das problem ist eher generisch. Im Grunde bin ich versucht zu kompilieren, Python-Modul genannt (rql) mit C++ - Erweiterung. Die Erweiterung verwendet die externen
4
Antworten
Habe ich ein makefile-Projekt aufbaut und links eine DLL, mit der Befehl-Linie cl.exe compiler, die in der VC++ Express (kostenlos) tool. Ich will nun auf konvertieren, die makefile-Projekt in ein Visual Studio-Projekt. DLL ist nicht wirklich C++;
3
Antworten
Wie würde man gehen, um die Verknüpfung (einige) Zeichen bestimmten festen Adressen bei der Verwendung von GNU ld, so dass die binären konnte noch ausgeführt werden, wie normal in Linux (x86)? Es werden nicht alle Zugriffe auf
2
Antworten
Ich bin mir nicht sicher, ob ich bin völlig fehlt den Punkt hier, aber ich kann nicht finden einen Platz zum hinzufügen von linker-Optionen in der Eclipse-CDT-plugin für ein Autotools-Projekt. Ich will link eine statische Bibliothek mit
3
Antworten
Baue ich eine Anwendung als Bibliothek, aber sicher kann ich die Ausgabe, die ich möchte, ich wechselte es über die zum erstellen einer exe-Datei. Sobald ich dies getan hatte, bekam ich mehrere Fehler über nicht aufgelöste externe
1
Antworten
Ich versuche zu kompilieren Niotso, jedoch bin ich in Probleme laufen, wenn Gebäude von der Quelle. Ich denke, ich könnte etwas verpasst haben offensichtlich, also wenn jemand weiß was ich falsch gemacht haben, bitte lassen Sie mich
2
Antworten
Aufgrund der letzten Version der adMob-Paket, ich habe die MessageUI Rahmen für mein Projekt. Wie Wünsche ich für die Bereitstellung der Anwendung auf 2.x OS-Geräte, ich habe schwach verlinkten MessageUI hingewiesen. Wenn ich build für iPhone 3.0,
2
Antworten
Habe ich ein nicht aufgelöstes symbol Fehler beim Versuch, um mein Programm zu kompilieren, beschwert sich, dass Sie es nicht finden können __dso_handle. Die Bibliothek ist diese Funktion in der Regel definiert? Folgendes Ergebnis aus nm on
1
Antworten
Was sind binäre Bibliotheken? Wie generieren Sie statistisch gelinkte binaries der Bibliotheken? Was ist der Unterschied zwischen Bibliotheken und binaries? HW?................... Es klingt genau wie eine Frage aus dem test-Papier oder Klassenzimmer Abtretung an. Er hat sich
2
Antworten
Ich bin mit einen computer mit einem Intel-Kern 2 CPU und 2 GB RAM. SO ist Ubuntu 9.04. Wenn ich versuche, um diesen code zu kompilieren: ;programma per la simulazione di un terminale su PC, ottenuto utilizzando
6
Antworten
Lese ich dieser code von hier(in Chinesisch). Es ist ein Stück code, der zum testen von globalen Variablen in C. Die variable a wurde in der Datei definiert t.h die schon zweimal dabei. In der Datei foo.c
2
Antworten
Bin ich nicht kompilieren, builtin Beispiel hwserver.c mit Hilfe der ZeroMQ-APIs. Ich habe versucht, jeden möglichen Weg. gcc -lzmq hwserver.c -o hwserver Er fordert mich auf, mit: hwclient.c:(.text+0x22): undefined reference to `zmq_ctx_new' hwclient.c:(.text+0x3a): undefined reference to `zmq_socket'
1
Antworten
Ich habe ein Projekt, das ist ein Link auf eine externe .lib (libprotobuf.lib). Wenn ich kompilieren im release gibt es keine Warnungen. Wenn ich das kompilieren im debug-obwohl, ich erhalte diese Warnung: warning LNK4075: ignoring '/EDITANDCONTINUE' due
1
Antworten
Mir fällt es wirklich schwer, richtig zu verknüpfen .lib Datei in mein C++ - Win32-Konsole-Anwendung. Hier ist mein problem. Nur wie in diesem MSDN-Artikel, den ich entwickelt habe, eine MathFuncsLib.lib-Datei. http://msdn.microsoft.com/en-us/library/ms235627%28v=vs.80%29.aspx Dann, in der MyExecRefsLib Win32-Console-App, ich
1
Antworten
Ich weiß, diese Frage wurde schon oft gefragt, aber keiner hat mein problem gelöst uptill jetzt. Ich weiß, dass dieser Fehler Auftritt, wenn du mehrere Kopien der Datei im Projekt. Ich versuchte, reinigen Sie das erstellen, löschen
1
Antworten
Ich versuche um ein Bild zu konvertieren mit diesem http://developer.apple.com/library/ios/#qa/qa1702/_index.html Ich weiß nicht, ob es ist, weil ich bin mit xcode4 oder weil eine andere Frage. Ich versuche, die code für das IOS4. Und kann nicht kompilieren,
1
Antworten
Habe ich viel von platziert finden Sie diese Antwort, aber ich habe nicht in der Lage gewesen, irgendetwas zu finden, was zu meiner situation. Es scheint so einfach, die ist, warum das ist so frustrierend. Baue ich
4
Antworten
Ich habe ein C++/MFC-Anwendung, die auf windows - dynamisch verknüpfte es ist nur 60kb statisch, es ist > 3 MB. Es ist ein Wesen verteilt, um Kunden per E-Mail und so muss möglichst klein sein. Es statisch
4
Antworten
Ich versuche zu kompilieren diese Projekt (nach den Anweisungen). Wenn Gebäude mit rosmake ich bekommen eine Menge von undefined reference to cv::String::deallocate() und undefined reference to cv::String::allocate(unsigned long). Ich finde merkwürdig, dass ich bin immer ein Fehler
3
Antworten
Ich habe Schwierigkeiten zu verstehen, die Grundlagen der Zusammenstellung einer boost-Programm. Ich arbeite mit Fedora 15 mit boost mit yum installiert in /usr/include/boost. Ich habe boost-build installiert. Ich würde wirklich gerne wissen, wie man den link mit
4
Antworten
Las ich einige Artikel über Probleme bei der Verwendung der LD_LIBRARY_PATH, auch als Teil eines wrapper-Skript: http://linuxmafia.com/faq/Admin/ld-lib-path.html http://blogs.oracle.com/ali/entry/avoiding_ld_library_path_the In diesem Fall - was sind die empfohlenen alternativen? Dank. InformationsquelleAutor SyRenity | 2009-05-19
1
Antworten
Ich habe ein Problem, wo CMake kann nicht erkennen pthread -. Als work-around habe ich versucht: set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lpthread") Allerdings, fügt -lpthread an der falschen Stelle: /usr/bin/c++ -std=c++11 -D_GNU_SOURCE -Wall [manyflags ...] -lpthread \ CMakeFiles/connectivity_tool.dir/connectivity_tool/conn_tool.cpp.o \ -o
3
Antworten
Baute ich die statische openCV 2.3 Bibliotheken. Mein Projekt nutzt derzeit die dynamische diejenigen, die mit kein problem, aber jetzt will ich mit statischen libs. Hinzugefügt habe ich die libs meinem .pro Datei: LIBS += "C:\Program Files\openCV_VS_static\opencv\build\lib\Release\opencv_calib3d231.lib"
2
Antworten
In der folgenden Zeile des Codes (das deklariert eine Globale variable), unsigned int __attribute__((section(".myVarSection,\"aw\",@nobits#"))) myVar; was bedeutet der "aw" - flag bedeutet? Mein Verständnis ist, dass die nobits flag wird verhindert, dass die variable wird initialisiert auf
4
Antworten
Ich bin immer eine ganze Reihe von linker-Fehler in Visual Studio für Methoden bin ich auch nicht direkt aufrufen. Ich bin ein java-Entwickler, durch den Tag, aber ich habe ein Projekt, das ich tun müssen, in C++,