繁体   English   中英

Linux 问题发生在 Windows 上? “致命错误:fftw3.h:没有这样的文件或目录”

[英]Linux issue happens on Windows? "fatal error: fftw3.h: No such file or directory"

我在 Win10 上运行 MRO 3.5.0,并尝试从 github 上的bnosac/image安装包image.CannyImage 但它不断报告如下致命错误。

* installing *source* package 'image.CannyEdges' ...
** libs
c:/Rtools/mingw_64/bin/g++ -m64 -I"C:/PROGRA~1/MICROS~1/ROPEN~1/R-35~1.0/include" -DNDEBUG  -I"C:/Users/eric1/Documents/R/win-library/3.5/Rcpp/include"   -I"C:/swarm/workspace/External-R-3.5.0/vendor/extsoft/include"     -O2 -Wall  -mtune=core2 -c RcppExports.cpp -o RcppExports.o
c:/Rtools/mingw_64/bin/gcc -m64 -I"C:/PROGRA~1/MICROS~1/ROPEN~1/R-35~1.0/include" -DNDEBUG  -I"C:/Users/eric1/Documents/R/win-library/3.5/Rcpp/include"   -I"C:/swarm/workspace/External-R-3.5.0/vendor/extsoft/include"     -O2 -Wall  -std=gnu99 -mtune=core2 -c adsf.c -o adsf.o
c:/Rtools/mingw_64/bin/g++ -m64 -I"C:/PROGRA~1/MICROS~1/ROPEN~1/R-35~1.0/include" -DNDEBUG  -I"C:/Users/eric1/Documents/R/win-library/3.5/Rcpp/include"   -I"C:/swarm/workspace/External-R-3.5.0/vendor/extsoft/include"     -O2 -Wall  -mtune=core2 -c rcpp_canny.cpp -o rcpp_canny.o
In file included from rcpp_canny.cpp:13:0:
canny.h:8:19: fatal error: fftw3.h: No such file or directory
 #include <fftw3.h>
                   ^
compilation terminated.
make: *** [C:/PROGRA~1/MICROS~1/ROPEN~1/R-35~1.0/etc/x64/Makeconf:215: rcpp_canny.o] Error 1
ERROR: compilation failed for package 'image.CannyEdges'
* removing 'C:/Users/eric1/Documents/R/win-library/3.5/image.CannyEdges'
In R CMD INSTALL
Installation failed: Command failed (1)

                   ^
compilation terminated.

在此处输入图片说明

谷歌说我可以通过sudo apt-get remove libfftw3-dev解决这个问题。 不幸的是,我在 Windows 上,有人建议,在 cmd 模式下应用lib /machine:i386 /def:libfftw3-3.def lib.exe ,Win10上没有这样的命令或名为lib.exe文件。 请指教,我如何在我的 Win10+MRO 系统上解决这个问题。 谢谢。

尽管这个问题已经有点老了:到目前为止(2020 年 2 月)有可用的预编译包也可以在 Windows 下运行:

Canny Edges - 包装

更一般的:

所有可用包的列表

我试过安装它们并且(至少对我而言)它起作用了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM