C 11 を使用する必要があるのですが、CentOS に付属の gcc4.4.7 がサポートしていないため、gcc をアップグレードすることにしました。
操作は次のとおりです:
#バックアップ
mv /etc/yum.repos.d/devtools-2.repo /etc/yum.repos.d/devtools-2.repo.bak wget http://people.centos.org/tru/devtools-2 /devtools-2.repo -O /etc/yum.repos.d/devtools-2.repo
yum インストール devtoolset-2-gcc devtoolset-2-binutils
yum インストール devtoolset-2-gcc-c
これら 3 つのファイルは /opt/rh/devtoolset-2/root/ にダウンロードされ、ソフト リンクが設定されます:
#元の 4.4.7 バージョンをバックアップします
mv /usr/bin/gcc /usr/bin/gcc-4.4.7
mv /usr/bin/g /usr/bin/g -4.4.7
mv /usr/bin/c /usr/bin/c -4.4.7
#ソフトリンクの設定
ln -s /opt/rh/devtoolset-2/root/usr/bin/gcc /usr/bin/gcc
ln -s /opt/rh/devtoolset-2/root/usr/bin/c /usr/bin/c
ln -s /opt/rh/devtoolset-2/root/usr/bin/g /usr/bin/g
gcc -v
以上がCentOS6.5でyumを使ってgccをアップグレードする手順を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。