linker

Der Linker ist Teil der Toolchain zum Erzeugen von ausführbaren Dateien aus Quellcode, der in kompilierten Programmiersprachen geschrieben wurde. Sie benötigt kompilierten Objektcode in mehreren Dateien und erzeugt daraus eine einzelne, "verknüpfte", ausführbare Datei.
4
Antworten

Wie der Linker das Symbol im Assemblercode auflöst

Ich wollte wissen, wie Linker das printf-Symbol im folgenden Assembly-Code auflöst. %Vor% Bit der Low-Level-Erklärung wird sehr geschätzt. Vielen Dank im Voraus.     
29.07.2009, 09:02
3
Antworten

undefinierter Verweis auf 'Forkpty'

Also entwickle ich mein Projekt in Eclipse in Ubuntu 10.04. Ich habe folgende Codezeilen: %Vor% Aber wenn ich versuche, es in Eclipse zu erstellen, erhalte ich den Fehler: %Vor% Irgendeine Idee, wie man dieses Problem löst?     
20.12.2010, 16:00
3
Antworten

Kann jemand Namen in Visual C ++ manuell ändern?

Wenn ich eine Funktion in einem .c wie habe %Vor% ... in meinem .obj wird dies ein Symbol mit dem Namen %Vor% ... gemäß den C-Namen-Mangling-Regeln. Wenn ich eine ähnliche Funktion in einer CPP-Datei habe, wird dies etwas ganz anderes, w...
07.03.2016, 06:43
14
Antworten

Wie kompiliere ich ein C-Projekt mit mehr als einer Hauptfunktion?

Ich bin neu in C und lese jetzt ein Lehrbuch und werde seine Beispiele anwenden. Das Problem ist, wenn ich ein neues Projekt erstelle und versuche, mehr als eine Datei, die eine Hauptfunktion enthält, den Linker zu setzen (so wie ich es sage,...
21.05.2010, 05:25
6
Antworten

AVR-Linkerfehler, "Verlagerung wurde abgeschnitten, um zu passen"

Ich versuche, einen Code für einen ATmega328 Mikro zu kompilieren, und ich möchte die Bibliotheken und den Kern von Arduino verwenden. Ich benutze CMake . Ich habe die Kernbibliothek und alle Objekte meines Codes und die Bibliotheken von Arduin...
18.11.2011, 20:43
9
Antworten

Wie kann ich mein sehr großes Programm zum Verknüpfen bringen?

Unser nächstes Produkt ist zu groß geworden, um es auf einem Computer mit 32-Bit-Windows zu verlinken. Die Summe aller lib-Dateien überschreitet 2 GB und kann nur auf einer 64-Bit-Windows-Maschine verknüpft werden. Schließlich werden wir diese G...
22.07.2010, 10:31
2
Antworten

C ++ Verknüpfung zu Bibliotheken mit Makefile (newbe)

Ich versuche zu verstehen, wie man nicht standardisierte Bibliotheken in meinen C ++ - Projekten verwendet. Ich habe ein paar Fragen. Sagen wir, ich möchte die POCO-Bibliothek benutzen. Also habe ich es heruntergeladen und mit make (statische...
25.10.2010, 13:26
4
Antworten

Die native, gemeinsam genutzte Bibliothek kann nicht mit Abhängigkeiten in einer nativen Aktivitäts-App geladen werden

In meiner Android App habe ich 4 Bibliotheken: %Vor% Wenn ich eine kleine Befehlszeilen-ausführbare Datei schreibe, die mit libTemplate verknüpft und ANativeActivity_onCreate manuell aufruft, verlinkt sie und läuft gut (wenn ich LD_LIBRARY_P...
21.09.2012, 05:20
1
Antwort

Boost regex kann nicht verlinkt werden

Ich versuche gerade, eine Kontraktionshierachies-Implementierung vom KIT zu kompilieren, die Boost :: Regex benötigt. Das mitgelieferte Makefile stellt bereits sicher (und ich habe das auch manuell überprüft), dass g ++ mit dem Schalter -lboo...
11.07.2013, 08:20
3
Antworten

CLang Code Abdeckung - Mac OS X - Linker Fehler

Ich konnte unter Verwendung der GCC-Funktionen von GCOV und des LCOV-Tools Code-Coverage-Informationen zu unserer C ++ - Code-Basis unter Linux erhalten. Aber ich habe Probleme mit Mac OSX. Da Apple den klassischen GCC-Compiler nicht mehr...
10.10.2013, 08:38