概述
编译 GNU GCC 12.2.0 『在 aarch64 环境中构建』
# 编译 GCC12
# 以下代码仅在树莓派4B硬件环境 + Fedora 36: Raw image for aarch64 系统环境下的 fedora36 容器环境 下进行验证测试及安装
# 详情请参考 https://gcc.gnu.org/install/
# 1、安装构建依赖
dnf install ncurses wget coreutils systemd NetworkManager openssh-server openssh-clients NetworkManager-ssh libssh-config sshpass libssh libssh2 libgcc gcc gcc-gfortran gcc-c++ gcc-gnat libgnat-static gcc-gdc gawk binutils libstdc++-devel libstdc++-static libstdc++ gzip bzip2 make tar perl m4 isl zstd automake gettext gperf autogen guile git diffutils patch dejagnu flex texinfo texinfo-tex sphinx tcl -y
# 2、下载源码
wget -c https://ftp.gnu.org/gnu/gcc/gcc-12.2.0/gcc-12.2.0.tar.gz
# 3、解压资源包
tar -xzf gcc-12.2.0.tar.gz
# 4、执行脚本 下载 GMP MPFR MPC ISL
cd gcc-12.2.0
./contrib/download_prerequisites
# 5、编译配置
mkdir build && cd build
../configure -v --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --enable-checking=release --enable-languages=c,c++,fortran --disable-multilib
# 6、编译
make -j$(nproc)
# 7、测试
make -j$(nproc) -k check
# 8、安装
make install
最后
以上就是谦让音响为你收集整理的编译 GNU GCC 12.2.0 『在 aarch64 环境中构建』的全部内容,希望文章能够帮你解决编译 GNU GCC 12.2.0 『在 aarch64 环境中构建』所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复