|
在windows64,用vs+ivf编写fortran程序,MKL库已经可以使用,但是想使用Intel MKL FFTW的接口函数,比如下面这些:
The FFTW2 wrappers to Intel MKL provide the following subroutines for calling from Fortran:
call fftw_f77_create_plan(plan, n, dir, flags)
call fftw_f77(plan, howmany, in, istride, idist, out, ostride, odist)
call fftw_f77_one(plan, in, out)
call fftw_f77_threads(nthreads, plan, howmany, in, istride, idist, out, ostride, odist)
call fftw_f77_threads_one(nthreads, plan, in, out)
call fftw_f77_destroy_plan(plan)
call fftwnd_f77_create_plan(plan, rank, n, dir, flags)
call fftw2d_f77_create_plan(plan, nx, ny, dir, flags)
call fftw3d_f77_create_plan(plan, nx, ny, nz, dir, flags)
call fftwnd_f77(plan, howmany, in, istride, idist, out, ostride, odist) 等等
在网上可以找到教程,但是不详细,比如下面这个帖子(https://bbs.csdn.net/topics/260015576),仅说了Linux系统的用法。查看使用手册,也只有Linux的使用命令。有哪位知道,在windows中的命令 nmake具体该如何使用?网站上 http://bbs.fcode.cn/thread-361-1-1.html 站长给了这种方式nmake libintel64 compiler=msvs 但是没成功!有哪位做过这方面的工作?求讲解!
|
|