私は現在Debian 7.xがインストールされているKontronサーバーを使用しています。
私はC++11機能を使ってアプリケーション開発を始めました。ただし、gccバージョン(gcc 4.7.x)では正式にサポートされていません。
Debian 7.x で GCC バージョンをアップグレードするのはそれほど簡単ではないことに気づきました。
Linux開発プラットフォームでC ++ 11機能をサポートするためにGCCバージョンをDebian Wheezyにアップグレードするための最良の解決策は何ですか?
生成されたバイナリが正しく実行されるように、本番サーバーで何をアップグレードできますか? libstdc++が大きく変わったと思います。
ベストアンサー1
1つのオプションはソースからコンパイルすることです。 Ubuntuコンピュータでg ++を更新するには、次のガイドラインを使用しましたが、Debianでも同じでなければなりません。 (後で削除しやすいようにstashを使用できますが、必須ではありません。)
wget http://gcc.cybermirror.org/releases/gcc-4.9.0/gcc-4.9.0.tar.gz
tar -xvf gcc-4.9.0.tar.gz
cd gcc-4.9.0/
./contrib/download_prerequisites
mkdir objdir
cd objdir
$PWD/../configure --prefix=/usr/local/stow/gcc-4.9.0
make
sudo apt-get install stow
sudo make install
cd /usr/local/stow
sudo stow gcc-4.9.0
詳細については、次を参照してください。https://gcc.gnu.org/wiki/InstallingGCC