我使用的是M1 Mac OS11.5.2。
\n我已经在“/Library/Java/JavaVirtualMachines”中下载了 zulu.jdk 和 zulu.jre。
\n我还导出了 PATH。
echo export "JAVA_HOME=\\$(/usr/libexec/java_home)" >> ~/.bash_profile\nRun Code Online (Sandbox Code Playgroud)\n当我打字时
\nsudo apt update\nRun Code Online (Sandbox Code Playgroud)\n我明白了:
\n\n\n无法完成操作\xe2\x80\x99。无法找到支持 apt 的 Java 运行时。
\n
\n请访问http://www.java.com以获取有关安装 Java 的信息。
希望好心人告诉我解决办法。
\n我的情况
每次我尝试编译 cpp 文件时,终端中都会显示以下警告。
ld: warning: dylib (/usr/local/Cellar/gcc/11.2.0/lib/gcc/11/libstdc++.dylib) was built for newer macOS version (11.3) than being linked (11.1)
Run Code Online (Sandbox Code Playgroud)
我不知道如何解决这个问题。
我阅读了此 stackoverflow,并尝试了以下命令,但没有改变情况。
sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install
Run Code Online (Sandbox Code Playgroud)