Di mana saya dapat menemukan paket g ++ 4.7?

25

Beberapa waktu lalu, saya berhasil menemukan PPA yang menampilkan g ++ - 4.7 build. Namun, saya harus menginstal ulang semuanya di mesin saya dan saya kehilangan nama PPA itu. Adakah yang bisa mengarahkan saya ke sana? Saya mencoba menemukannya lagi, tetapi tidak berhasil. Saya pada instalasi Ubuntu 11.10.

Griwes
sumber
1
Saya sangat menyarankan Anda tidak menginstal 4,7 di tempat gcc yang ada dengan versi Anda. Jika ya, Anda berisiko merusak sistem Anda.
Thomas Ward
@ ThomasWard: Saya tahu, saya bukan pendatang baru.
Griwes
1
@ Griwes, Anda mungkin bukan 'pemula' tetapi orang lain mungkin dan pengamatannya benar.
Gearoid Murphy
Terkait (Tetapi jika kita memutuskan bahwa itu adalah duplikat dari ini, kita harus memastikan untuk meminta jawaban untuk digabung, karena itu tentang apa yang harus dilakukan ketika ini tidak berhasil.)
Eliah Kagan

Jawaban:

23

The uji toolchain membangun PPA mengandung banyak paket termasuk gcc-4.7.

Anda dapat menambahkan repositori menggunakan

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

Kemudian, untuk menginstalnya gunakan

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

Untuk mengubah kompiler default, gunakan pembaruan-alternatif

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
Richard Holloway
sumber
1
Tidak bekerja untuk saya. Saya hanya melihat gcc-4.6 (di ubuntu 11.10)
Ugo
1
Bekerja dengan ubuntu 12.04
Ugo
Bagaimana cara saya menghapus instalan g ++ - 4.6 tanpa menghapus instalan g ++? Saat ini saya memiliki paket g++, g++-4.6dan g++-4.7diinstal. sebagai hasilnya g++ --versionmemberi saya versi 4.6.
ahli
Ah, mungkin saya perlu mengganti nama g ++ - 4.7 ke g ++
expert
sudo: add-apt-repository: perintah tidak ditemukan $ sudo apt-get install software-properties-common python-software-properties
LeeGee
0

Saya belum menemukan PPA untuk g ++ - 4.7 tetapi ada paket gcc-snapshot.

Saya kira Anda harus mengkompilasinya sendiri: http://www.lukaszbyczynski.com/archives/208

sroecker
sumber
Yah, saya tidak dapat menemukannya sekarang, tetapi saya ingat melakukannya apt-get install g++-4.7 gcc-4.7...
Griwes