CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message): Could NOT find Java (missing: Java_JAVAC_EXECUTABLE Java_JAVADOC_EXECUTABLE Development) (found version "11.0.19")
时间: 2024-01-30 12:04:30 浏览: 209
cmake-3.16.0-Linux-x86-64.tar.gz
这个错误通常是由于缺少Java开发环境导致的。你需要安装Java JDK并将其添加到系统路径中。你可以使用以下命令来安装Java JDK并设置环境变量:
1. 安装Java JDK:
```
sudo apt-get update
sudo apt-get install default-jdk
```
2. 设置Java环境变量:
```
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
export PATH=$PATH:$JAVA_HOME/bin
```
替换上面的`/usr/lib/jvm/java-11-openjdk-amd64/`为你实际安装的Java JDK路径。然后再次运行你的CMake命令即可。
阅读全文