Nicht aufgelöstes Externes Symbol Fehler Umschaltung von build-library-exe-oder dll

Baue ich eine Anwendung als Bibliothek, aber sicher kann ich die Ausgabe, die ich möchte, ich wechselte es über die zum erstellen einer exe-Datei. Sobald ich dies getan hatte, bekam ich mehrere Fehler über nicht aufgelöste externe Symbole.

Zuerst dachte ich, dass ich nicht noch ein Pfad gesetzt werden, um die 3rd-party-Bibliothek, die ich war, Referenzierung, also ich habe den Ordner auf meine path-variable, und sogar Hinzugefügt, es meinen gehören, Referenzen und Quellen, nur um sicherzugehen, ich hatte alle Pfade.

Ich bekomme immer noch die Fehlermeldung:

error LNK2019: nicht aufgelöstes externes
symbol "__declspec(dllimport) public:
static void
__cdecl xercesc_2_8::XMLPlatformUtils::Initialize(char
const * const,char const *
const,Klasse xercesc_2_8::PanicHandler
* const-Klasse xercesc_2_8::MemoryManager *
const bool)"
(__imp_?Initialize@XMLPlatformUtils@xercesc_2_8@@SAXQBD0QAVPanicHandler@2@QAVMemoryManager@2@_N@Z)
verwiesen in Funktion "" void __cdecl
xsd::cxx::xml::initialize(void)"
(?initialize@xml@cxx@xsd@@YAXXZ)

Dem Grund, dass ich Frage es hier, weil es in Visual Studio, wenn ich es gebaut hat, wie eine Bibliothek, bekomme ich nicht diese Fehler, sondern als dll und exe, ich weiß.

Jemand irgendwelche Gedanken?

InformationsquelleAutor Fry | 2008-10-03
Schreibe einen Kommentar