Perché non usare Visual C++ ?
perchè? con visual studio devi crearti la .lib con il programa lib.exe cosa cambia dunque???
Ma sto Dev-C++
Ma hai letto il titolo???
e passare a Cygwin + Nebeans.
no comment...
Torniamo a noi:
La procedura per poter linkare la dll è la medesima sia per MingW che per VS cambia solo il programma da usare.
Allora devi crearti la libreria .a per Mingw o la .lib per visual studio.
Per far questo devi usare o dlltool.exe per Mingw o lib.exe per visual studio.
Passo 1:Copia la .dll e il .def nella directori :".\mingw\bin"
Passo 2:Esegui cmd.exe e portati in quella directory
Passo 3:Scrivi "dlltool.exe -d libfftw3-3.def -l libfftw3-3.a"
Passo 4:Copia la libreria.a in ".\Mingw\lib" e la .dll in system32 lasciandone una copia anche in bin
Passo 5:Linka nel progetto la libreria.a Fatto.Divertiti.
per visual studio:
è tutto identico solo che per crearti la .lib devi scrivere "lib.exe /def:libfftw3-3.def"