sudo apt install gcc-multilib 复制代码 5. 使用gcc-snapshot安装最新版本的GCC 如果你需要安装最新的GCC版本,可以使用gcc-snapshot包: sudo apt install gcc-snapshot 复制代码 6. 版本控制脚本 你可以编写一个简单的脚本来管理GCC版本。例如,创建一个名为switch_gcc.sh的脚本: #!/bin/bash if [ "$1" =...
一、执行sudo apt-get install gcc-multilib 二、执行sudo apt-get install g++-multilib 总结 debian10系统原本为64位系统,如何配置32位编译and运行环境 背景 原本安装的是debian10的64位系统,但是因为有些第三方程序是32位的,需要在这个系统上编译运行,那么需要配置一下必要的环境 当32位程序放在debian64位系统里...
此外,如果你需要安装支持多种架构的g++编译器(例如,为了交叉编译),你可以安装g++-multilib包。安装命令如下: bash sudo apt-get install g++-multilib 遵循以上步骤,你应该能够在Debian系统上成功安装GCC-C++(g++)编译器。如果在安装过程中遇到任何问题,请检查网络连接或查看终端中显示的错误信息以获取更多线索。
运行以下命令进行配置和编译: ../configure --enable-languages=c,c++ --disable-multilib make -j$(nproc) 复制代码 编译过程可能需要较长时间,请耐心等待。 安装编译好的GCC 编译安装完成后,使用以下命令进行安装: sudo make install 复制代码 验证升级结果 编译安装完成后,再次检查GCC版本: gcc --version 复制...
解决方案一:执行sudo apt-get install gcc-multilib 安装gcc-multilib 二、执行sudo apt-get install g++-multilib 安装g++-multilib 总结 因为从官网直接下载下来的debian10的64位安装镜像在安装完成后,原始的debian系统不支持32位程序运行,所以需要对环境进行配置。做个记录,免得下次忘记了。
GCC编译安装 为了避免编译产生的文件污染源代码文件夹,所以我们需要新建一个文件夹用来存放编译产物 cd gcc-7.4.0/ mkdir build cd build ../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib --with-gmp=/usr/local/gmp-6.1.0 --with-mpfr=/usr/local/mpfr-3.1.4 --with...
sudo apt-get install g++-4.8-multilib # 或者 sudo aptitude install sudo apt-get install gcc-4.8-doc sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 20 sudo update-alternatives --config g++ 可选: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8...
bzip2 ccache cmake cpio curl device-tree-compiler fastjar flex gawk gettext gcc-multilib g++-multilib \ git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libglib2.0-dev libgmp3-dev libltdl-dev \ libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libreadline-dev libssl-dev ...
gcc-multilib g++-multilib cmake libssl-dev pkg-config \ libfreetype6-dev libasound2-dev libexpat1-dev libxcb-composite0-dev \ libbz2-dev libsndio-dev freeglut3-dev libxmu-dev libxi-dev libfontconfig1-dev \ libxcursor-dev 上面的命令会安装一系列开发工具和库,这些通常是构建复杂软件所必需的。
wget https://ftp.gnu.org/gnu/gcc/gcc-x.x.x/gcc-x.x.x.tar.gz tar -zxvf gcc-x.x.x.tar.gz cd gcc-x.x.x mkdir build && cd build ../configure --enable-languages=c,c++ --disable-multilib make -j$(nproc) sudo make install 复制代码 使用适当的优化选项 在编译时使用 -O3 优化选项...