Проблема с Linux возникает в Windows?"Фатальная ошибка: fftw3.h: Нет такого файла или каталога" - PullRequest
0 голосов
/ 10 октября 2018

Я запускаю MRO 3.5.0 на Win10 и пытаюсь установить пакет image.CannyImage из bnosac/image на github.Но он сообщает о фатальных ошибках следующим образом.

* 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.

enter image description here

Google говорит, что я могу решить эту проблему с помощью sudo apt-get remove libfftw3-dev.К сожалению, я использую Windows, и некоторые советуют применять lib /machine:i386 /def:libfftw3-3.def в режиме cmd.Ой, нет такой команды или файла с именем lib.exe на Win10.Посоветуйте, пожалуйста, как мне решить эту проблему на моей системе Win10 + MRO.Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...