apt-get install patchelf
sudo apt-get update
sudo apt-get install build-essential software-properties-common -y
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
sudo apt-get update
sudo apt-get install gcc-snapshot -y
sudo apt-get update
sudo apt-get install gcc-9 g++-9 -y
执行cmake .. 报错
CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
GMP required dynamic shared library has not been found in
/root/gmp-6.2.1/.libs.: Found unsuitable version "6.1.2", but required is
at least "6.2.0" (found /usr/lib/x86_64-linux-gnu/libgmp.so)
Call Stack (most recent call first):
/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:391 (_FPHSA_FAILURE_MESSAGE)
cmake/FindGMP.cmake:123 (find_package_handle_standard_args)
CMakeLists.txt:322 (find