dllexport

__declspec (dllexport) ist eine C- und C ++ - Compiler-Direktive, die das Exportieren von Funktionen oder Variablen beim Erstellen einer DLL (Dynamic-link-Bibliothek) automatisiert.
4
Antworten

Dll-Methode von C ++ nach C # exportieren. Warum brauche ich: "extern" C ""

In meiner DLL gibt es eine Methode, die ich exportieren möchte. // Werke: %Vor% // Funktioniert nicht %Vor% C ++ Export: %Vor% C # importieren: %Vor% Warum brauche ich das externe "C" ?     
16.12.2011, 13:33
5
Antworten

Die Vorlagenfunktion kann nicht exportiert werden

Ich habe eine Klasse namens "SimObject": %Vor% Ich habe eine andere Klasse namens "ITerrainDrawable": %Vor% Diese Klassen befinden sich in verschiedenen Bibliotheken. SimObject ist in simBase, ITerrainDrawable ist in simTerrain-Bibliothe...
28.12.2009, 12:54
3
Antworten

__declspec (dllimport) wie man die Bibliothek lädt

Ссылка MSDN sagt, dass ich Funktion mit __declspec(dllexport) aus der Bibliothek exportieren kann, aber wie kann ich diese Bibliothek in meine ausführbare Datei laden? Ich habe eine exportierte Funktion in der DLL: %Vor% Und jetzt...
29.07.2013, 22:11
3
Antworten

Wie werden Konflikte mit Linker-Abhängigkeiten gelöst?

Wenn ich zwei Bibliotheken habe, A.lib und B.lib , die beide foo und bar exportieren, wie sage ich dem Linker, das Symbol% ​​co_de% von foo und das Symbol% ​​zu verwenden co_de% von A.lib ?     
23.01.2012, 01:30