Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2266509
  • 博文数量: 846
  • 博客积分: 10011
  • 博客等级: 上将
  • 技术积分: 9499
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-04 19:54
个人简介

日日行,不怕千万里;时时学,不怕千万卷

文章分类

全部博文(846)

文章存档

2010年(36)

2009年(418)

2008年(346)

2007年(46)

我的朋友

分类: C/C++

2007-05-06 20:28:57

(Windows环境,linux下有专用的rpm,点击安装就ok了)
先从官网下载fftw的包(著名的Matlab也使用了这个函数库,包含fft、ifft等等这方面的专用函数),解压后生成dll文件
这些dll 文件由我们自己生成,用GNU/Linux下的MINGW交叉
编译得到的. 从任何编译器都应该要能调用它们.为了能从 Visual C++连接,
你需要创建 .lib "import libraries", 使用lib.exe (包含在VC++中). Run:
lib /machine:i386 /def:libfftw3-3.def
lib /machine:i386 /def:libfftw3f-3.def
lib /machine:i386 /def:libfftw3l-3.def

   


对于Borland C++,你相应的需要使用 implib 程序, like:
implib -a fftw3-3.lib libfftw3-3.dll
implib -a fftw3f-3.lib libfftw3f-3.dll
implib -a fftw3l-3.lib libfftw3l-3.dll

将libfftw3f-3.dll libfftw3-3.dll libfftw3l-3.dll放入windows/system32中,
然后将生成的库文件libfftw3-3.lib libfftw3f-3.lib libfftw3l-3.lib放入vc
中的lib文件夹,把fftw3.h放入include文件夹,这样就可以在完成程序的时候将库加入
然后在工程配置中修改“所有配置”中"链接"选项中的“对象/库模块”
加入libfftw3-3.lib libfftw3f-3.lib libfftw3l-3.lib


阅读(21499) | 评论(10) | 转发(0) |
0

上一篇:没有了

下一篇:使用Verilog库

给主人留下些什么吧!~~

chinaunix网友2011-07-29 23:18:56

你好,我也遇到了LINK : fatal error LNK1104: cannot open file "libfftw3-3.lib的问题,我是用的VS2008的lib.exe。能不能麻烦你把生成的三个lib文件发给我,我邮箱是yuchuan0885@163.com。谢了。

chinaunix网友2011-05-30 09:25:29

fftw2.1.5的具体安装步骤是什么啊?我configure后显示can't Find mpi library for --enable-mpi啊

wangfanlion2010-04-18 20:59:08

我上面的安装步骤针对的是VC++6.0的环境,不过很多是想通的,找不到会不会库文件的位置放错了,或者配置的路径没加进去?

chinaunix网友2010-04-18 12:58:09

您好~我想请问一下我按照你的步骤装完了,为什么会提示LINK : fatal error LNK1104: cannot open file "libfftw3-3.lib,麻烦帮忙看一下

wangfanlion2008-05-26 22:02:17

我的邮箱是wangfanlion@qq.com,有机会再交流