Suchergebnisse für Anfrage "linker"
C ++ extern Schlüsselwort für Funktionen. Warum nicht einfach die Header-Datei einbinden?
Wenn ich es richtig verstehe, bedeutet dies extern void foo();dass die Funktion foo in einer anderen Übersetzungseinheit deklariert ist. 1) Warum nicht einfach den Header mit einbeziehen, in dem diese Funktion deklariert ist? 2) Woher weiß ...
link mit statischer Bibliothek vs einzelne Objektdateien
Aus einem Grund möchte ich eine statische lib (libx.a) in einzelne Objektdateien (ao bo co) entpacken und diese Objektdateien (ao bo co) in der Linker-Eingabeliste anstelle von libx.a mit einem anderen Linker angeben Optionen bleiben ...
GH-Unit für Unit-Tests Objective-C-Code, warum erhalte ich Verbindungsfehler?
Ich versuche, mit Xcode in die ehrlich gesagt schreckliche Welt der Unit-Tests einzutauchen (ein so komplizierter Prozess, wie es scheint). rundsätzlich habe ich diese Testklasse, die versucht, meine Show.h-Klasse zu teste #import ...
LNK2001 Fehler beim Kompilieren von Apps, die auf STLport-5.1.4 mit VC ++ 2008 verweisen
Ich entschuldige mich im Voraus für den langen Beitrag ... Früher konnte ich unsere VC ++ - Lösungen erstellen (VS 2008), als wir die STLPort-Verzeichnisse include und library unter VS-Menü> Extras> Optionen> VC ++ - Verzeichnisse> ...
Wie man eine vorhandene gemeinsam genutzte Bibliothek mit einer zusätzlichen Objektdatei neu verknüpft
Ich habe eine vorhandene Linux Shared Object-Datei (Shared Library), die entfernt wurde. Ich möchte eine neue Version der Bibliothek mit einigen zusätzlichen Funktionen erstellen. Ich hatte gehofft, dass so etwas funktionieren würde, aber ...
VC ++ Incremental Linker Error LNK1000
Disclaimer: Ich bin ein C # -Typ mit praktisch keiner VS C ++ / MFC-Erfahrung. Ich versuche, einige Projekte auf meinem Computer zu erstellen, die C ++ /. Net-gemischt sind. Beim Kompilieren eines C ++ - Projekts über die Befehlszeile auf ...
Was ist der Unterschied zwischen include und link beim Verknüpfen mit einer Bibliothek?
Was macht include and link WIRKLICH? Was sind die Unterschiede? Und warum muss ich beide angeben? Wenn ich @ schrei#include math.h und dann schreibe-lm um es zu kompilieren, was macht#include math.h und-lm jeweils tun? Wenn Sie eine Bibliothek ...
Wie erstelle ich in Visual C ++ eine LIB- und eine EXE-Datei?
Ich habe derzeit ein Konsolenprojekt, das eine EXE-Datei erstellt. Ich möchte, dass es auch eine .lib-Datei erstellt, damit andere Projekte, die als DLLs kompiliert wurden, Funktionen aus dem ursprünglichen Projekt aufrufen können. Ich weiß, ...
Mit pthread in c ++
Ich benutzepthread.h in einem*.cc Datei. wenn ich versuche @ zu benutzpthread_exit(0); oderpthread_join(mythrds[yy],NULL); es sagt .cc:(.text+0x3e): undefined reference to `pthread_exit'wenn sehr ähnlicher Code in einem @ eingehalten wur*.c file ...
Wie wird Call Dynamic Linker / Loader (ld-linux.so.2) ausgeführt?
Ich habe gcc verwendet, um das grundlegendste C-Programm zu kompilieren und zu verknüpfen, test.c: int main() { } Wie erwartet ist die Ausgabe eine dynamisch verknüpfte ausführbare Datei: $ file test test: ELF 64-bit LSB executable, x86-64, ...