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...


Anmelden zum Antworten