OS X El Capitan 和 Fortran 编译器错误
OS X El Capitan and Fortran compiler error
我是编程新手,在用 R 创建包时遇到困难。我正在尝试用 Fortran 制作源代码以帮助我构建 R 包。我用 Fortran 编写了一个程序,它给了我一个简单的流行病,后来我将它包装为一个子程序以从 R 调用。现在当我编译包装器使其成为 .so 文件时,它给出了以下错误。
$ R CMD SHLIB random_epi.f95
错误:
gfortran-4.8 -fPIC -Wall -g -O2 -c random_epi.f95 -o random_epi.o
make: gfortran-4.8: No such file or directory
make: *** [random_epi.o] Error 1
我正在使用 Mac OS X El Capitan 和 gfortran 6.1。我搜索了很多,但找不到解决方案。如果能帮助我解决问题,我将不胜感激。
通过在 Makevar 文件中添加几行解决了这个问题。参考:
我是编程新手,在用 R 创建包时遇到困难。我正在尝试用 Fortran 制作源代码以帮助我构建 R 包。我用 Fortran 编写了一个程序,它给了我一个简单的流行病,后来我将它包装为一个子程序以从 R 调用。现在当我编译包装器使其成为 .so 文件时,它给出了以下错误。
$ R CMD SHLIB random_epi.f95
错误:
gfortran-4.8 -fPIC -Wall -g -O2 -c random_epi.f95 -o random_epi.o make: gfortran-4.8: No such file or directory make: *** [random_epi.o] Error 1
我正在使用 Mac OS X El Capitan 和 gfortran 6.1。我搜索了很多,但找不到解决方案。如果能帮助我解决问题,我将不胜感激。
通过在 Makevar 文件中添加几行解决了这个问题。参考: