|
使用 fftw2 的话,你得首先编译 wrappers 接口库。
位于 MKL 安装目录下的 interfaces\fftw2xf 文件夹。
VS 的话,使用命令(以 32 位为例)
nmake libia32 compiler=msvs
编译后可以看到 MKL 目录下的 lib\ia32 里多了一个 lib 文件:fftw2xf_double_msvs.lib
把他添加在工程属性里。同时可能需要忽略 msvcrtd 这个库,如图所示:
之后即可正常编译链接了。
1>Compiling with Intel(R) Visual Fortran Compiler XE 14.0.1.139 [IA-32]...
1>fftw_F_test.f90
1>Linking...
1>Embedding manifest...
1>
1>Console2 - 0 error(s), 0 warning(s)
========== 全部重新生成: 成功 1 个,失败 0 个,跳过 0 个 ========== |
|