WSL2编译openjdk12

47 阅读1分钟

WSL2编译openjdk12

很多地方都是使用以下方式安装构建工具的,

apt-get install -y build-essential

但是上述命令安装的版本(9+)较新,编译的时候会报错,所以要经过下面的步骤安装7+版本:

# ubuntu软件源配置文件
sudo vim /etc/apt/sources.list
# 向文件中添加如下代码,追加一个软件源
deb [arch=amd64] http://archive.ubuntu.com/ubuntu focal main universe
# 更新源文件
sudo apt-get update
# 安装 gcc-7 g++-7
sudo apt-get -y install gcc-7 g++-7
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 50
update-alternatives  --install /usr/bin/g++ g++ /usr/bin/g++-7 50

然后,就可以成功地编译了。

image.png