ld

Das Programm ld (Linker oder Loader) kombiniert Objektdateien, Archivdateien und (Referenzen aus) gemeinsam genutzten Bibliotheken, verschiebt ihre Daten und Adressen zusammen mit Symbolreferenzen. Die Verknüpfung ist normalerweise der letzte Schritt beim Kompilieren eines Programms.
2
Antworten

Wie llvm-ld durch Klänge ersetzen?

Zusammenfassung: llvm-ld wurde aus der LLVM 3.2-Version . Ich versuche herauszufinden, wie man in meinem Build-System Clang an seiner Stelle verwendet. Beachten Sie, dass ich beim Schreiben die Antwort auf meine eigene Frage herausgefu...
30.01.2013, 02:52
2
Antworten

Warum erstellt meine App plötzlich keine Beschwerden über diese "ld" und "clang" Fehler?

Diese Fehler verwirren mich wirklich und ich habe keine Ahnung, was ich getan habe, um sie auszulösen: %Vor% Ich habe keine süße Ahnung, worüber es spricht. Wie repariere ich es?     
06.01.2014, 02:08
2
Antworten

ld kann udev nicht finden

Ich versuche, ein Programm zu kompilieren, aber es gibt den folgenden Fehler aus: %Vor% Ich habe andere Themen auf SO überprüft, aber die Antworten sollten etwas installieren, während ich libudev installiert zu haben scheint. In / lib / x...
14.04.2015, 08:21
2
Antworten

Version GLIBCXX_3.4.11 nicht gefunden (wird von buildW.mexglx benötigt)

Ich versuche ein C ++ - Ubuntu-Projekt über Matlab hier zu kompilieren. Wenn ich versuche, es nach dem Kompilieren mit dem Befehl make zu verwenden, erhalte ich den folgenden Fehler: %Vor% Ich bin mit diesen Prozessen nicht vertraut, daher...
19.09.2014, 08:16
2
Antworten

Symbol (e) in Shared Object von LD ausblenden

Ich habe zwei Bibliotheken von Drittanbietern, die gelegentlich denselben Symbolnamen exportieren. Wenn die ausführbare Datei geladen wird, wählt ld normalerweise die falsche aus und ich stürze dadurch ab. Ich kann nicht viel über den Inhalt d...
02.12.2008, 19:19
2
Antworten

GNU ld kann keine Bibliothek finden, die da ist

Die Pakete, mit denen ich hier spiele, sind ziemlich unbekannt, aber das Problem ist eher generisch. Im Grunde versuche ich Python-Modul (genannt rql) mit C ++ - Erweiterung zu kompilieren. Die Erweiterung verwendet das externe Framework gecode,...
10.07.2010, 23:12
2
Antworten

ELF Dynamische Loader-Symbol-Suchreihenfolge

Was ist die Suchreihenfolge für die Symbolsuche beim Auflösen dynamischer Umlagerungen? Beim Auflösen von Symbolen für eine gemeinsam genutzte Bibliothek sucht der Loader zuerst in der 'Haupt-ausführbaren Datei' (damit die ausführbare Datei d...
01.10.2012, 00:14
1
Antwort

Kabale meldet "/ usr / bin / ld: kann -lHSrandom-1.0.1.1-ghc7.8.3 nicht finden"

Ich habe Ubuntu 14.04LTS. Ich habe die neueste ghc-7.8.3 von Ссылка heruntergeladen und auf /usr/local installiert. Dann habe ich meine cabal auf die Version 1.20.0.3 aktualisiert. Ich tippte cabal install QuickCheck in me...
19.07.2014, 09:14
2
Antworten

Wie verlinke ich eine kompilierte Objektdatei (hello.o) mit ld unter Mac OS X?

Ich habe ein Problem mit Link-Zieldateien auf einem Mac OS X. Das Problem wird zurückverfolgt, Hier ist mein C Hallo Weltprogramm %Vor% // Kompiliere mit gcc (clang LLVM Compiler auf Mac) %Vor% Die Ausgabedatei ist hello.o Verknüpfen Sie...
02.12.2013, 05:42
1
Antwort

GNU LD: Wie überschreibt man einen Symbolwert (eine Adresse), der durch das mit -T definierte Linkerskript definiert ist

Mein Anwendungsfall ist wie folgt: Ich verwende ein typisches SDK, das mit Makefile-basierten Projekten geliefert wird Ich glaube, der Linker ist gepatcht gcc. gcc --version gibt mir 4.3.4 SDK definiert das Linker-Skript (lasst es Linker...
05.04.2012, 16:43