DLL mit Codeblocks
-
Hiho,
also mein Prob: ich habe bisher DLLs nur mit VC gemacht. Geht auch alles prima. Jetzt sitz ich aber vor Codeblocks und nichts will funktionieren. Kein extern "C" und kein __stdcall.
Wie bekomme ich jetzt ne Funktion auf stdcall exportiert samt Funktionsnamen?
-
hab festgestellt, der erkennt nur C, wie krieg ich das weg????
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Compiler-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
ah ja sry fürs falsche Forum
habs rausgefunden, war war triviales: Codeblocks legt ein DLL-Projekt als C-Datei an und dann tut der Compiler kein C++ fressen, Datei aus Projekt schmeißen, Endung in cpp umbenennen und neiu reinholen, dann klappt auch alles
-
trotzdem nochmal die Frage: wie kann ich bei stdcall meine Funktionsnamen exportieren? Extern "C" klappt da ja nicht
Ich hab mir ne def gemacht und da die Namen reingeschrieben, aber beim Aufruf wurde trotzdem nix gefunden, Muss ich mit der def noch mehr machen, außer sie zu erstellen und die exportFUnkltionen reinzuschreiben?