一、FFTW3官网
二、我这里是选的64位的版本,可根据自己的需要选择对应的版本

三、解压得到

四、根据官网的说明,需进行编译生成.lib文件

4.1 在解压目录打开cmd

4.2 生成 .lib 文件
终端依次输入
lib /machine:x64 /def:libfftw3-3.def
lib /machine:x64 /def:libfftw3f-3.def
lib /machine:x64 /def:libfftw3l-3.def
win32可以不用输入 machine:x64
4.2.1 生成成功后会出现三个.lib文件

4.3 注意:上一步可能会报错:未定义lib 等等
原因:没有设置好vs中lib.exe的环境变量
解决方法如下
4.3.1 找到 vs2019 安装路径

4.3.2 搜索 lib.exe ,打开可执行文件所在路径

4.3.3 将这个路径添加进环境变量

五、配置camke环境
5.1 配置 CMakeList.txt 文件

5.2 将动态库移动到项目的可执行文件同一目录


最低0.47元/天 解锁文章
706

被折叠的 条评论
为什么被折叠?



