mac安装gcc-10
gcc-10支持C++20的大部分特性,最近为了学习,记录了一下安装步骤。homebrew安装的版本,总存在链接问题,因此我们直接源码编译安装。
xcode-select --install
cd ~
mkdir gcc_all && cd gcc_all
cd ~/gcc_all/gcc-10.1.0
mkdir build && cd build
../configure --prefix=/usr/local/gcc-10.1.0 \
--enable-checking=release \
--enable-languages=c,c++,fortran \
--disable-multilib \
--with-sysroot=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk \
--program-suffix=-10.1
make -j8
sudo make install-strip
export PATH=/usr/local/gcc-10.1.0/bin:$PATH
echo 'export PATH=/usr/local/gcc-10.1.0/bin:$PATH' >> ~/.zshrc
source ~/.zshrc