第一步:下载资源压缩包
在此附上下载地址:http://www.fftw.org/install/windows.html,注意:32位与64位在进行编译时是有区别的,x64编译时需要64位的,Win32编译时需要32位的,根据需要下载不同的文件。
第二步:生成lib文件
进入VS下的开发人员命令提示符,博主一开始会想着直接cmd,进入lib.exe的安装目录下进行相关操作,后来发现会出现缺少mspd110.dll的问题,博主估摸是路径问题,于是直接用VS2012自带的命令提示符操作,具体操作如下:
1.找到解压包下的libfftw3-3.def, libfftw3f-3.def, libfftw3l-3.def文件。
2.找到你计算机lib.exe的安装目录,将上述三个def文件复制进安装了lib.exe的安装目录下,VS2012自带lib,所以一般目录在VC/bin下。
3.打开开发人员命令提示符,进入lib.exe的安装目录(cd命令)。
4.若是32位输入如下命令:
lib /def:libfftw3-3.def
lib /def:libfftw3f-3.def
lib /def:libfftw3l-3.def
若是64位的需要将命令换成: