fftw的安装注意事项

其实这并不是个复杂的问题,但搜索了不少的网站,试了一下发现很多都有问题,现在总结一下,以免以后再犯同样的问题。

1.安装lib.exe

其实这是VC自带的工具,在VC6.0和VS05中都有的,我机器上安装了VC6.0及VS2005,lib.exe的路径如下:

D:/Program Files/Microsoft Visual Studio/VC98/Bin (VC6.0的目录)

D:/Program Files/Microsoft Visual Studio 8/VC/bin   (VS2005的目录)

打开Windows的命令提示行窗口(CMD窗口),改变当前目录到D:/Program Files/Microsoft Visual Studio/VC98/Bin(使用cd命令)

然后输入lib.exe(即运行),会有如下提示:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:/Documents and Settings/admin>cd D:/Program Files/Microsoft Visual Studio/VC98
/Bin

C:/Documents and Settings/admin>D:

D:/Program Files/Microsoft Visual Studio/VC98/Bin>lib.exe
Microsoft (R) Library Manager Version 6.00.8168
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

usage: LIB [options] [files]

   options:

      /CONVERT
      /DEBUGTYPE:CV
      /DEF[:filename]
      /EXPORT:symbol
      /EXTRACT:membername
      /INCLUDE:symbol
      /LIBPATH:dir
      /LINK50COMPAT
      /LIST[:filename]
      /MACHINE:{ALPHA|ARM|IX86|MIPS|MIPS16|MIPSR41XX|PPC|SH3|SH4}
      /NAME:filename
      /NODEFAULTLIB[:library]
      /NOLOGO
      /OUT:filename
      /REMOVE:membername
      /SUBSYSTEM:{NATIVE|WINDOWS|CONSOLE|WINDOWSCE|POSIX}[,#[.##]]
      /VERBOSE

D:/Program Files/Microsoft Visual Studio/VC98/Bin>

这时候你的lib命令就可以使用了

说明:如果提示找不到vcpdb6.dll,搜索到该文件,将其拷到lib.exe的目录下即可

2.对下载到的预编译文件编译

将下载到的fftw-3.2.2.pl1-dll32.zip文件解压缩,然后将其中的libfftw3-3,libfftw3f-3

和libfftw3l-3拷到lib.exe下,同样在保证当前目录为lib.exe所在目录的前提下,在命令

提示行窗口中输入如下命令:


然后就会在lib.exe所在目录下看到,


将其中的lib文件拷到一个文件夹lib下

 

3.使用

以后只需要包含lib文件(里面即2中产生的3个lib文件),然后包含fftw3.h头文件,并将3个DLL放到程序EXE文件所在的目录即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值