我想有R版本3.4.0在OS X 10.11.6安裝rJava包:備用編譯器安裝的R程序包:錯誤安裝rJava
install.packages("rJava", type = "source")
,我得到以下錯誤:
clang -o libjri.jnilib Rengine.o jri.o Rcallbacks.o Rinit.o globals.o rjava.o -dynamiclib -framework JavaVM -fopenmp -L/usr/local/lib -F/Library/Frameworks/R.framework/.. -framework R -lpcre -llzma -lbz2 -lz -licucore -lm -liconv
clang: error: unsupported option '-fopenmp'
make[2]: *** [libjri.jnilib] Error 1
make[1]: *** [src/JRI.jar] Error 2
make: *** [jri] Error 2
ERROR: compilation failed for package ‘rJava’
從我所知道的情況來看,clang被用作編譯器,使用'fopenmp',它看起來不被鐺支持。任何人都可以看到解決這個問題的方法,可能迫使使用不同的編譯器。 (注:我對編譯器幾乎一無所知)
在此先感謝。
任何線索,我的個人makevars文件是? '$ cd〜/ .R/Makevars -bash:cd:/Users/me/.R/Makevars:沒有這樣的文件或目錄' – BLT
默認情況下沒有一個,你需要創建'〜/ .R /'目錄和'Makevars'文件(如果不存在)。 – Jim
'從命令行獲得'R --quiet -e'install.packages(「rJava」,type =「binary」,repos =「http://cran.us.r-project.org」)'我。 –