static-linking

Eine statische Bibliothek oder eine statisch verknüpfte Bibliothek ist eine Gruppe von Routinen, externen Funktionen und Variablen, die zum Zeitpunkt der Kompilierung in einem Aufrufer aufgelöst und von einem Compiler, Linker oder Binder in eine Zielanwendung kopiert werden und eine Objektdatei erzeugen und eine eigenständige ausführbare Datei. Diese ausführbare Datei und der Prozess des Kompilierens sind beide als statische Erstellung des Programms bekannt.
1
Antwort

Wie werden externe Symbole aufgelöst?

Ich habe zwei Dateien 37064544_p1.cpp & amp; 37064544_p2.cpp mit dem gleichen Inhalt wie unten gezeigt: %Vor% Ich habe sie mit kompiliert %Vor% und fügte sie mit zu einem Archiv hinzu %Vor% Und %Vor% gibt mir: %Vor% un...
06.05.2016, 06:29
4
Antworten

Benötige ich statische Bibliotheken, um statisch zu verknüpfen?

Ein 'C', Linux, Benötige ich statische Bibliotheken, um statisch zu verlinken, oder die gemeinsamen, die ich habe? Wenn nicht, warum nicht? (Haben sie nicht dieselben Daten?)     
20.06.2009, 17:54
2
Antworten

Dynamische und statische Verknüpfung und Bereitstellung in Visual Studio 2010

Ich habe ein nicht verwaltetes C ++ - Projekt in Visual Studio 2010. Es verwendet Boost, Glut und eine andere Bibliothek von einem Hersteller. Ich habe das Projekt eingerichtet, um eine "dll-indepenenent" ausführbare Datei zu erstellen. Alle...
05.03.2012, 13:39
5
Antworten

Wie man eine C / C ++ Anwendung statisch mit der FreeImage Bibliothek in Linux (Ubuntu) kompiliert?

Ich folge diesem Beispiel. Ich möchte jedoch eine statische Binärdatei für den angegebenen Spielzeug-Beispielcode zusammenstellen. Normalerweise verwende ich -static während der Kompilierung, aber hier gibt es eine Fehlermeldung. Der Kom...
15.12.2016, 11:50
2
Antworten

So verknüpfen Sie die statische Coco2D-Bibliothek (1.1 Beta 2) mit Arbeitsbereichen in Xcode 4.3.1

Ich habe bisher Folgendes getan: Erstellter Arbeitsbereich Mein Projekt hinzugefügt Cocos2d-iOS-Projekt hinzugefügt (durch Ziehen in den Projektnavigator ziehen). Es ist ein Geschwister meines Projekts (nicht Kind). In meinem Projekt i...
25.03.2012, 12:51
5
Antworten

SCons, um eine gemeinsam genutzte Bibliothek (.so) mit einer statischen Bibliothek (.a) zu erstellen

Ich versuche, SCons dazu zu bringen, eine gemeinsame Bibliothek zu erstellen. Eines der Elemente, die in .so gehen, ist .a static lib. Ich habe eine Zeile wie: %Vor% Und nachdem ich es ausgeführt habe, bekomme ich diesen Fehler: %...
11.02.2010, 17:48
2
Antworten

Wie folgt man der Verknüpfungsreihenfolge bei der Verknüpfung mit der statischen Bibliothek mit gnu-make?

Ich habe folgendes Problem: %Vor% Aber %Vor% läuft gut, nm zeigt den erwarteten Inhalt, Tests laufen, alle sind glücklich, etc. Ich habe SO durchsucht und viele Antworten gefunden (zB Linker-Bestellung - GCC ), Es ist also klar, d...
10.05.2012, 17:20
1
Antwort

So fügen Sie einen LC_LOAD_DYLIB-Befehl in eine Mach-O-Binärdatei ein oder verbinden eine statische Bibliothek mit einer vorhandenen Binärdatei (IOS)

Dies ist das erste Mal, dass ich auf stackoverflow frage und ich bin verzweifelt. Meine Aufgabe ist es, eine dylib zu laden oder eine statische lib zu einer bereits existierenden ausführbaren Datei für ein IOS-Gerät beizutreten. Ich werde...
13.06.2012, 15:19
2
Antworten

Wie bette ich eine C ++ - Bibliothek in eine C-Bibliothek ein?

Ich habe eine Frage bezüglich der Einbettung einer Bibliothek in eine andere. Ich habe einen Code, der reines C ist, und meine Benutzer verlassen sich darauf, sie wollen nicht von C ++ - Bibliotheken abhängig sein. Es entstand jedoch die Notw...
24.05.2014, 02:17
1
Antwort

Statisches Verknüpfen von wxHaskell unter Mac OS X

Ich möchte eine wxHaskell-Anwendung auf Mac OS X verteilen. Wie kann ich eine Mac OS X-Anwendung erstellen, die eigenständig verwendet werden kann, ohne dass der Benutzer zusätzliche Bibliotheken installieren muss? Ich habe das cabal-macosx...
16.05.2012, 09:45