Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 错误127无法在mac上编译JNI程序_Java_R_Rstudio - Fatal编程技术网

Java 错误127无法在mac上编译JNI程序

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

我想在我的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/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。 我已经把爪哇设置为家)

有谁能帮我回答这个问题吗?非常感谢你