git clone?git://gcc.gnu.org/git/gcc.git gcc-CXX17
git checkout origin/release/gcc-12
./configure
configure: error: Building GCC requires GMP 4.2+, MPFR 3.1.0+ and MPC 0.8.0+.
Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
their locations. ?Source code for these libraries can be found at
their respective hosting sites as well as at
https://gcc.gnu.org/pub/gcc/infrastructure/. ?See also
http://gcc.gnu.org/install/prerequisites.html for additional info. ?If
you obtained GMP, MPFR and/or MPC from a vendor distribution package,
make sure that you have installed both the libraries and the header
files. ?They may be located in separate packages.
在presearch上搜索
下载依赖包 gmp, mpfr, mpc, isl
./contrib/download_prerequisites
./configure
?configure: error: I suspect your system does not have 32-bit development libraries (libc and headers).
# ubuntu
sudo apt-get install gcc-multilib
# CentOS
sudo yum install glibc-devel.i686 libgcc.i686
?这下可以了,生成Makefile
make
sudo make install
其他内容:
git clone?GitHub - tensorflow/tensorflow: An Open Source Machine Learning Framework for Everyonetensorflow_src
mkdir?cmake-build-debug
cd?cmake-build-debug
cmake ../tensorflow/lite -DCMAKE_BUILD_TYPE=Debug
[mzh@vultr?tensorflow_src]$ cmake --version
cmake version 3.28.0
CMake suite maintained and supported by Kitware (kitware.com/cmake).
?