Java 错误127无法在mac上编译JNI程序
我想在我的Rstudio中安装rJava,但它不起作用。在控制台中键入R CMD javareconf时,出现以下错误:Java 错误127无法在mac上编译JNI程序,java,r,rstudio,Java,R,Rstudio,我想在我的Rstudio中安装rJava,但它不起作用。在控制台中键入R CMD javareconf时,出现以下错误: trying to compile and link a JNI program detected JNI cpp flags : -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/darwin detected JNI linker flags : -L$(JAVA_HOME)/lib/server -ljvm /usr/l
trying to compile and link a JNI program
detected JNI cpp flags : -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/darwin
detected JNI linker flags : -L$(JAVA_HOME)/lib/server -ljvm
/usr/local/Cellar/gcc/9.2.0_2/bin/gcc-7 -I"/Library/Frameworks/R.framework/Resources/include"-DNDEBUG -I/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home/include/darwin -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/usr/local/include -fPIC -Wall -g -O2 -c conftest.c -o conftest.o
/bin/sh: /usr/local/Cellar/gcc/9.2.0_2/bin/gcc-7: No such file or directory
make: *** [conftest.o] Error 127
Unable to compile a JNI program
JAVA_HOME : /Library/Java/JavaVirtualMachines/jdk-13.0.1.jdk/Contents/Home
Java library path:
JNI cpp flags :
JNI linker flags :
Updating Java configuration in /Library/Frameworks/R.framework/Resources
Done.
我知道stackoverflow中有很多类似的问题,比如。我已经看完了所有的解决方案,但仍然没有奏效。我花了好几个小时试图弄明白这一点,但仍然困在这里。
(我已经成功下载了JDK,我的java版本是13.0.1。
我已经把爪哇设置为家)
有谁能帮我回答这个问题吗?非常感谢你