Wie erstellt man mit mingw DLLs?
-
Ich habe eine Header Datei
#ifdef BUILD_DLL #define DLL_EXPORT __declspec(dllexport) #else #define DLL_EXPORT #endif #include <iostream> using namespace std; void DLL_EXPORT hallo();
und eine Source Datei:
#include "header.h" void DLL_EXPORT hallo() { cout << "hallo" << endl; };
wie mache ich mit mingw daraus eine dll? Ich weiss, dass der sourcecode ok ist, weil ich es mit dem dll template von Code::Blocks schon gemacht habe, aber mit welchem konsolenbefehlt mache ich das?
-
oder klarer formuliert - Wie mache ich daraus eine DLL? Bitte helft doch einem aufgeschmissenen Möchtegernprogger...