/* Replace "dll.h" with the name of your header */ #include "test.h" #include <windows.h> #include <stdlib.h> #include <stdio.h> #include <gsl/gsl_sf_bessel.h>
extern "C" __declspec(dllexport) double AddNumbers(double a, double b) { double x = 5.0; // double y=gsl_sf_bessel_J0(x); // evoke the Bessel //function return a+b+x; // return y; }
DllClass::DllClass() {
}
DllClass::~DllClass () {
}
BOOL APIENTRY DllMain (HINSTANCE hInst /* Library instance handle. */ , DWORD reason /* Reason this function is being called. */ , LPVOID reserved /* Not used. */ ) { switch (reason) { case DLL_PROCESS_ATTACH: break;
case DLL_PROCESS_DETACH: break;
case DLL_THREAD_ATTACH: break;
case DLL_THREAD_DETACH: break; }
/* Returns TRUE on success, FALSE on failure */ return TRUE; }
Super fik det til at virke Dllhandle skulle manuelt sættes til 0
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.