【问题标题】:How I can compile FFTW library with Visual Studio?如何使用 Visual Studio 编译 FFTW 库?
【发布时间】:2015-01-17 18:46:59
【问题描述】:

我正在尝试使用 Microsoft Visual Studio 编译 FFTW。我有版本 2010 Express 和 Community 2013。我从 http://www.fftw.org/install/windows.html 下载文件。我打开解决方案,选择项目 libfftw-3.3 并出现错误“找不到 Windows7.1SDK (Platform Toolset = 'Windows7.1SDK') 的构建工具”在属性中我将 Platform Toolset 更改为 Visual Studio 2013。当我尝试构建时,它没有找到 fftw_mkprinter_cnt 和 fftw_mkprinter_str。 当我将 Platform Toolset 更改为 Visual Studio 2010 时出现错误“无法打开文件 VCOMPD.lib”。当我尝试忽略此库时,出现与以前一样的错误(fftw_mkprinter_cnt 和 fftw_mkprinter_str) 我怎样才能编译这个库

【问题讨论】:

    标签: visual-studio fftw


    【解决方案1】:

    将 mkprinter-str.c 添加到 libfftw-3.3 和 libfftwf-3.3 项目中。

    这对我有用,同时将平台工具集更改为 Visual Studio 2013。

    【讨论】:

      【解决方案2】:

      这个线程实际上已经严重过时了,我想很多人可能正在寻找解决方案,但使用的是最新版本的 Visual Studio,2019。如果它对任何人有帮助——我在另一个帖子中发布了详细且经过测试的步骤线程:Use FFTW with Visual Studio 2015

      【讨论】:

        猜你喜欢
        • 2014-08-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多