Unbuntu 22.04 默认的gcc版本是11, 版本太高, 无法编译Minkowski Engine。
因此需要安装低版本的gcc。
直接sudo apt install gcc-7 g++-7
安装是找不到这么低的旧版本的,因此需要首先添加包含这个版本的源。
1.添加镜像sudo vim /etc/apt/sources.list
2.添加deb [arch=amd64] http://archive.ubuntu.com/ubuntu focal main universe
3.更新镜像sudo apt-get update
4.安装gcc7sudo apt-get -y install gcc-7
添加软链接, 改变默认gcc版本:
cd /usr/bin
sudo ln -sf gcc-7 gcc
sudo ln -sf g++-7 g++
说明设置成功。