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.

Die Verknüpfung von Symbolen zu festen Adressen auf Linux

Anzahl der Antworten 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

Add-linker-Optionen an Eclipse-CDT-Autotools-Projekt

Anzahl der Antworten 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

Nicht aufgelöstes Externes Symbol Fehler Umschaltung von build-library-exe-oder dll

Anzahl der Antworten 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

ld.exe: cannot find -lmsvcrt

Anzahl der Antworten 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

Schwachpunkt Rahmen

Anzahl der Antworten 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,

Wo ist __dso_handle definiert?

Anzahl der Antworten 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

Binären Bibliotheken

Anzahl der Antworten 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

Umzug Gekürzt Fehler in NASM x86_64

Anzahl der Antworten 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

C die gleichen definierten globalen Variablen in verschiedenen Dateien

Anzahl der Antworten 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

C-code kompilieren mit zmq-API

Anzahl der Antworten 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'

Warnung LNK4075: ignorieren '/EDITANDCONTINUE' durch '/INCREMENTAL:NO' - Spezifikation

Anzahl der Antworten 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

Wie link ein .lib in Visual Studio 2008 C++

Anzahl der Antworten 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

Duplizieren-Symbol _OBJC_CLASS_$_LoginController

Anzahl der Antworten 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

AVFoundation Funktionen undefiniert in arm6/arm7

Anzahl der Antworten 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,

undefined reference mit shared-library mit cmake

Anzahl der Antworten 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

Reduzieren ausführbare windows-Datei-Größe

Anzahl der Antworten 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

OpenCV verknüpfen Probleme mit ROS

Anzahl der Antworten 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

Kompilieren Von Boost-Programm

Anzahl der Antworten 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

Gurus sagen, dass LD_LIBRARY_PATH ist schlecht - was ist die alternative?

Anzahl der Antworten 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

Wie kann ich eine Flagge am Ende die Verknüpfung Befehlszeile mit CMake?

Anzahl der Antworten 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

Error LNK2005 Verknüpfung von statischen openCV-Bibliotheken, die mit Visual Studio und QT Creator

Anzahl der Antworten 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"

Was bedeutet der "aw" - flag im Abschnitt Attribut gemeint?

Anzahl der Antworten 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

Linker-Fehler C++ Visual Studio 2005

Anzahl der Antworten 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++,

Xcode 8: linker command failed with exit code 1 (use-v, um zu sehen, Aufruf)

Anzahl der Antworten 1 Antworten
Ich bin die Entwicklung einer hybrid-Anwendung auf Worklight. Nach dem upgrade von Xcode 7.3.1. zu Xcode 8, begann ich immer die folgenden Fehlermeldungen angezeigt, wenn versucht zu generieren, die die XCarchive oder zum Erstellen und ausführen der

c++ - cmake/make: linker ld findet keine Bibliothek (fehlenden Pfad?)

Anzahl der Antworten 1 Antworten
Ich bin derzeit kämpfen mit dem verlinken ein C++ - Projekt, das erfordert die Verknüpfung mit GLFW3, d.h., ld heißt mit -lglfw3. Die Sache ist die, dass das vorher funktioniert, und jetzt habe ich keine Ahnung, warum

wie bekomme ich linker-Fehler beseitigen mingw32/bin/ld.exe: cannot find -lSDL

Anzahl der Antworten 1 Antworten
Ich versuche zu bauen SDL für die Verwendung mit Eclipse. Ich bin versucht zu entfernen diese linker-Fehler: Anfang Zusammenstellung 21:15:53 **** Incremental Build of configuration Debug for project CMD **** Info: Internal Builder is used for build

clang++ 3.2 linker nicht finden, C++ stdlib

Anzahl der Antworten 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

Verknüpfen Sie eine dynamisch verknüpfte ausführbare Datei mit ld

Anzahl der Antworten 2 Antworten
ich versuche, erstellen Sie eine dynamisch verknüpfte ausführbare Datei (elf_i386) ohne gcc. Das Programm ist sehr einfach (nur eine printf -)...hier die Befehle: $ gcc -c simple.c $ ld -o simple -dynamic-linker /lib/ld-linux.so.2 --entry main /usr/lib/crt1.o /usr/lib/crti.o

Android-NDK-eabi - wie man ndk wissen, mit harten fp?

Anzahl der Antworten 2 Antworten
Habe ich vorgefertigte Bibliothek (libxxx.so) mit "-mfloat-abi=hard" - parameter. Nun möchte ich kompilieren meine native code mit dieser lib und build shared lib (.so) mit ndk. Anwendung.mk: APP_ABI := armeabi-v7a Android.mk: LOCAL_PATH := $(call-my-dir) include $(CLEAR_VARS) LOCAL_MODULE

C++: Verknüpfung von extern-Variablen innerhalb eines namespace

Anzahl der Antworten 2 Antworten
Ich kann nicht scheinen, um die Referenz auf eine extern definierte variable in einem namespace mit extern. Es funktioniert aus dem globalen Bereich, aber sobald ein namespace ist dort ausgelöst, es nicht zu verlinken. Meine Konstanten-Datei sieht

Statische Member-Array in C++

Anzahl der Antworten 1 Antworten
Ich habe eine statische member-array in die Klasse GTAODV. static int numdetections[MAXNODES]; Jedoch, wenn ich versuche, Zugriff auf das array innerhalb der Klasse Methoden (Beispiele unten), numdetections[nb->nb_addr]++; for(int i=0; i<MAXNODES; i++) if (numdetections[i] != 0) printf("Number of

Aufbau Visual C++ - app, die nicht von CRT-Funktionen noch einige Referenzen

Anzahl der Antworten 2 Antworten
Dies ist Teil einer Reihe von mindestens zwei eng miteinander verbundene, aber unterschiedliche Fragen. Ich hoffe, dass ich das richtige Tue, indem er Sie getrennt. Ich versuche, mein Visual C++ 2008-app arbeiten, ohne die C-Laufzeit-Bibliothek. Es ist

Apple Mach-O Linker Error

Anzahl der Antworten 2 Antworten
Ich habe versucht, fügen Sie eine testunit Ziel zu meinem Projekt scheiterte aber enorm. Meine testunit erfordert libxml2.dylib (eigentlich libxml2.2.dylib) und natürlich sentestingunit.Rahmen. Ich füge die libxml2.dylib der FRAMEWORK_SEARCH_PATHS in den build-Einstellungen $(inherited) "$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Library/Frameworks" Dann füge ich

MinGW-W64-linker-skipping incompatible Dateien bei der Suche nach third-party statische Bibliotheken

Anzahl der Antworten 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

Erstellen Sie ein DLL-und LIB-Datei mithilfe der Befehlszeile von Visual Studio C++ 2010

Anzahl der Antworten 3 Antworten
Ich habe versucht, verwenden Sie die folgende option aus LIbrarian > Befehl Linie /OUT:"mylib.lib" "mylib.dll" /DEF:"mydef.def" Jedoch nur erzeugt, die statische Bibliothek. Wenn meine DLL mit dem Namen vor der /OUT Richtlinie, es erzeugt nur DLL, aber

Nicht verwenden SurfFeatureDetector in OpenCV 3.0.0

Anzahl der Antworten 3 Antworten
System- Windows 8.1 64-bit-Computer OpenCV 3.0.0 Visual Studio 2013 12 Ich gebaut habe die openCV-3.0.0 mit der contrib-Module. Wenn ich jedoch diesen code kompilieren, bekomme ich Fehler. #include <OpenNI.h> //used for taking in input from xtion pro

Verknüpfung Windows-DLL-Dateien, statische Bibliotheken, die mit CMake ohne hand-crafting nicht aufgelöstes symbol Namen

Anzahl der Antworten 1 Antworten
Die Situation Ich bin mit Visual Studio 2008 SP1 (Professional-Edition, die sowohl für 32-bit und 64-bit baut). Ich Suche eine Abhilfe für das, was ich glaube, ist ein sehr wenig hilfreich "Einschränkung" in Visual Studio. Ich finde es ziemlich

Warum clang/llvm unter windows erfordert Visual Studio Link.exe?

Anzahl der Antworten 2 Antworten
Laut LLVM ' s Erste Schritte (Windows) - Website: ... Die klappern können verwendet werden, um Strahlen bitcode, direkt emittieren Objekt-Dateien oder auch die verknüpften ausführbaren Dateien, die mithilfe von Visual Studio link.exe. Warum ist der Einsatz

C/cmake - wie Sie ein linker-flag, um eine (nicht verwendete) Bibliothek wenn die Bibliothek angegeben, in TARGET_LINK_LIBRARIES?

Anzahl der Antworten 1 Antworten
In das root-Verzeichnis meines Projekts, habe ich ein Unterverzeichnis für my_lib und ein weiteres für my_app. Die Bibliothek my_lib definiert, Tabellen, füllt ein Abschnitt definiert durch den linker, diese Tabellen werden nicht direkt verwendet my_app, so dass

C++ - Linker-Fehler ("Linker command failed with exit code 1")

Anzahl der Antworten 1 Antworten
Arbeite ich an einem Projekt und bekomme immer einen linker error, obwohl es im wesentlichen keinen ausführbaren code so weit. Die Fehlermeldung ist unten, und von dem, was ich sammeln, es hat zu tun mit der überladene

Typ.GetProperties Rückkehr nichts

Anzahl der Antworten 1 Antworten
Betrachten Sie den folgenden code: public class MyClass { public MyClass(Type optionsClassType) { //A PropertyInfo[0] is returned here var test1 = optionsClassType.GetProperties(); //Even using typeof var test2 = typeof(MyClassOptions).GetProperties(); //Or BindingFlags var test3 = typeof(MyClassOptions) .GetProperties(BindingFlags.DeclaredOnly |

Programm verknüpfen schlägt fehl, wenn benutzerdefinierte erstellten gcc

Anzahl der Antworten 2 Antworten
Bin ich mit einem fedora-21-Verteilung, in der die Standard-gcc 4.9. Ich habe ein custom built gcc/g++ - 4.8 in /usr/local/gcc48 (beispielsweise cuda benötigt gcc =< 4.8, und ich verwenden Sie update-alternatives für dieses eine) Ich habe das

Ziel die Abhängigkeit zwischen zwei Projekten, die im selben Arbeitsbereich

Anzahl der Antworten 1 Antworten
Ich bin mit Xcode 4.3 zu erstellen, die einen Rahmen für OS X. ich erstellt einen Arbeitsbereich und ein Projekt (mit einem Rahmen, Ziel) zu gehen, um in diesem Arbeitsbereich. Nun, ich will include & link mit

C++ - linker Probleme mit der statischen Methode

Anzahl der Antworten 3 Antworten
Schreibe ich ein Vector3D-Klasse, ruft eine statische Methode auf eine VectorMath-Klasse, um eine Berechnung durchführen. Wenn ich kompilieren, bekomme ich diese: bash-3.1$ g++ VectorMath.cpp Vector3D.cpp /tmp/cc5cAPia.o: In function `main': Vector3D.cpp:(.text+0x4f7): undefined reference to 'VectorMath::norm(Vector3D*)' collect2: ld zurückgegeben,

Compilation error: /usr/bin/ld: cannot find -lclntsh

Anzahl der Antworten 3 Antworten
Beim Versuch zu kompilieren eines C-Programms mit Hilfe von make-Datei, ich bin mit der folgenden Verknüpfung Fehler unten beschrieben. Ich kenne diese Art von Problemen sind bereits besprochen, in vielen anderen posts, aber ich habe versucht, mit

Wie zu zwingen, die Aufnahme der "unbenutzt" - Objekt-Definitionen in einer Bibliothek

Anzahl der Antworten 2 Antworten
Meine Frage ist ähnlich wie diese, aber scheint nicht zu korrelieren genau: Wie force die Aufnahme einer Objekt-Datei in eine statische Bibliothek als Verlinkung in ausführbare? Zwingen symbol exportieren mit MSVC Was ich habe, ist so etwas

Lesen ELF-header in C

Anzahl der Antworten 1 Antworten
derzeit Schreibe ich kleine Programm liest die elf-Datei-header und druckt einige Informationen Ich habe einen unsigned char-pointer genannt buf, welche Punkte zu der Stelle, wo elf-Datei befindet sich im Speicher(ich mmap verwendet, um eine Karte zu Speicher),

VS2010 statisch verknüpfen Problem

Anzahl der Antworten 4 Antworten
meine Firma hat kürzlich ein Upgrade von VS2005 auf VS2010. Wir haben ein riesiges Projekt, die verwendet eine Menge von Modulen, die miteinander verbunden sind statisch in die exe-Datei. Aber scheint es einige Probleme mit der Verlinkung

Verknüpfung von Vorlagen mit g++

Anzahl der Antworten 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,

Das Verständnis der Lage Zähler der GNU-Linker-Skripts

Anzahl der Antworten 2 Antworten
Arbeite ich an einem Uni-Projekt wo ich Schreibe software für ein Atmel SAM7S256 mikrocontroller von Grund auf. Dies ist mehr in die Tiefe als bei anderen MCUs mit denen ich gearbeitet habe vor, wie ein wissen von