g ++ 4.7パッケージはどこにありますか?


25

しばらく前に、g ++-4.7ビルドを備えたPPAを見つけることができました。しかし、マシンにすべてを再インストールする必要があり、そのPPAの名前を失いました。誰も私にそれを指摘できますか?私は再びそれを見つけようとしましたが、運はありませんでした。Ubuntu 11.10をインストールしています。


1
お使いのバージョンのgccの代わりに4.7をインストールしないことを強くお勧めします。使用すると、システムが破損する危険があります。
トーマスウォード

@ThomasWard:私は知っています、私は完全な初心者ではありません。
グリウェス

1
@Griwes、あなたは「初心者」ではないかもしれないが、他の人はそうかもしれず、彼の観察は正しい。
ギアロイドマーフィー

関連。(ただし、これがこれと重複していると判断した場合は、回答をマージするようにしてください。これが機能しない場合の
対処方法

回答:


23

ツールチェーンのテストでは、PPAビルドはgcc-4.7を含む多くのパッケージが含まれています。

を使用してリポジトリを追加できます

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

次に、それを使用してインストールします

sudo apt-get update
sudo apt-get install g++-4.7

デフォルトのコンパイラを変更するには、update-alternativesを使用します

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7
sudo update-alternatives --config gcc

1
うまくいかなかった。私は、GCC-4.6(Ubuntuの11.10で)のみを参照してください
ウーゴ

1
ubuntu 12.04
Ugo

g ++をアンインストールせずにg ++-4.6をアンインストールするにはどうすればよいですか?現在g++、パッケージがg++-4.6あり、g++-4.7インストールされています。その結果g++ --version、バージョン4.6が得られます。
専門家

ああ、単にg ++-4.7をg ++に名前変更する必要があるのか​​もしれません
専門家

sudo:add-apt-repository:コマンドが見つかりません$ sudo apt-get install software-properties-common python-software-properties
LeeGee

0

g ++-4.7のPPAは見つかりませんでしたが、gcc-snapshotパッケージがあります。

自分でコンパイルする必要があると思います:http : //www.lukaszbyczynski.com/archives/208


まあ、私は今それを見つけることはできませんが、私はやって思い出すapt-get install g++-4.7 gcc-4.7...
Griwes

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.