configure: error: Building GCC requires GMP 4.2+, MPFR 3.1.0+ and MPC 0.8.0+.

发布时间:2023年12月17日

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

其他内容:

tensorflow build_cmake

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).
?

文章来源:https://blog.csdn.net/fareast_mzh/article/details/134975969
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。