Saya telah mengunduh g ++ 4.8 di Ubuntu 12.10 dengan melakukan:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.8
tetapi ketika saya melakukannya:
sudo update-alternatives --config g++
untuk beralih versi g ++ dikatakan:
update-alternatives: error: no alternatives for g++.
Namun jika saya lakukan:
g++ --version
ia mengatakan:
g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Bagaimana cara mengatur instalasi g ++ 4.8 saya menjadi default g ++?
gcc
g++
software-installation
pengguna997112
sumber
sumber
gcc
untuk mengkompilasi modul kernel dan beberapa di antaranya (misalnya Nvidia) akan crash secara diam-diam ketikagcc
mereka memanggil tidak akan menjadi salah satu yang dikompilasi dengan kernel.Anda perlu memberi
update-alternatives
tahu bahwa Anda memiliki 2 kompiler C ++, buat catatan untuk masing-masing, dan kemudian konfigurasikan yang mana yang ingin Anda gunakan. Ini dilakukan dengan yang berikut:Dari titik ini ke depan, satu-satunya hal yang diperlukan ketika berpindah kompiler adalah perintah ini:
Lihat
man update-alternatives
untuk info lebih lanjut.Sumber: Bagaimana cara menggunakan banyak instance gcc?
sumber
update-alternatives --display editor
Ini adalah deskripsi hebat dan petunjuk langkah demi langkah cara membuat dan mengelola alternatif master dan slave (gcc dan g ++).
Singkatnya, ini
sumber