QT中使用fftw库

开发环境:

系统:Windows 10

QT版本:5.10

编译器:mingw32

 

1.下载fftw

http://www.fftw.org/install/windows.html,根据自已编译器版本下载32位或64位

2.生成lib库

使用visual studio里面的lib.exe工具(已管理员权限运行CMD),进入fftw-3.3.5-dll32目录,运行:

lib /def:libfftw3-3.def
lib /def:libfftw3f-3.def
lib /def:libfftw3l-3.def

会生成对应的lib和exp文件,如果需要.a库文件,把.lib直接重命名为.a即可

 

3.qt工程设置

在pro文件中添加lib和头文件

QT中使用fftw库_第1张图片

将libfftw3-3.dll,libfftw3f-3.dll和libfftw3l-3.dll拷贝到工程的build目录下

 

4.测试

你可能感兴趣的:(QT)