Hallo,
ich würde gerne den User Entry Point WinMain() in einer statisch gelinkten Bibliothek unterbringen. Vom Linker bekomme ich aber folgende Fehlermeldung:
Die Lib ist aber sicher in dem Linkeraufruf, das Symbol der WinMain() wird aber wahrscheinlich zu früh rausgeworfen, weil es nicht referenziert wird (die CRT lib kommt in der Befehlszeile im VS nicht vor, eventuell wird die erst später dazugelinkt?).
Ist es möglich dem VS 2008 den Linkeraufruf so beizubringen, dass mein WinMain Symbol bis zum Linken mit der CRT Lib überlebt?
Viele Grüße
Daniel
ich würde gerne den User Entry Point WinMain() in einer statisch gelinkten Bibliothek unterbringen. Vom Linker bekomme ich aber folgende Fehlermeldung:
Code:
MSVCRTD.lib(crtexew.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_WinMain@16" in Funktion "___tmainCRTStartup".
Die Lib ist aber sicher in dem Linkeraufruf, das Symbol der WinMain() wird aber wahrscheinlich zu früh rausgeworfen, weil es nicht referenziert wird (die CRT lib kommt in der Befehlszeile im VS nicht vor, eventuell wird die erst später dazugelinkt?).
Ist es möglich dem VS 2008 den Linkeraufruf so beizubringen, dass mein WinMain Symbol bis zum Linken mit der CRT Lib überlebt?
Viele Grüße
Daniel