Fedora için g ++ 'ı nasıl kurarım?


193

g++Fedora Linux için nasıl yükleyebilirim ? dnfYükleme komutunu aradım g++ama hiçbir şey bulamadım.

Nasıl kurarım?

Çoktan kurdum gcc


Muhtemelen adlı g++-4.7(veya g++-4.6) bir paket kurmanız gerekir .
Basile Starynkevitch

Yanıtlar:


283

Aradığınız paket kafa karıştırıcı bir şekilde adlandırılmıştır gcc-c++.


Yükleme sırasında bu hatayı aldım: bugzilla.redhat.com/show_bug.cgi?id=494006 . Çalıştırmak yum clean metadatahatayı çözdü ve gcc-c ++ yükleyebildim.
yellavon

3
Bunun yaparak sudo yum install /usr/bin/g++(veya sudo yum install /usr/bin/g++) keşfedilebilir olduğunu belirtmek gerekir .
mattdm

2
Alternatif olarak, ikilinin nerede bittiğini tam olarak bilmek zorunda kalmadan, yapabilir yum whatprovides '*bin/g++'veya hatta yapabilirsiniz yum whatprovides '*/g++'.
asciiphil


39

Yürütmelisiniz:

dnf install gcc-c++

10

Ben de aynı problemi yaşadım. En azından şu şekilde çözebilirim:

sudo yum install gcc gcc-c++

Umarım sorununuzu da çözer.


10

Terminal öykünücüsünde aşağıdaki komutu çalıştırın:

sudo dnf install gcc-c++

Parola girin ve hepsi bu kadar ...


8

dene sudo dnf updateve sonra sudo dnf install gcc-c++


3
Güncelleme gerekli değildir. Fedora
debian'dan

1
updatemevcut yazılımı güncelleyecektir. ( upgradeDebian altında olduğu gibi ) Yararlı olabilir.
Alexis Wilke

1
Yeni paketler eklemeden önce mevcut yazılımı güncellemek her zaman iyi bir fikirdir. Bu gerekli değildir, ancak istemiyorsanız bazı garip durumlara (özellikle çok amaçlı) girebilirsiniz.
mattdm

5

Fedora 22 yum kullanımdan kaldırıldığından, diğer yanıtlarda verilen komutlar aslında 'Dandified yum' u tetikleyecektir dnf. Son dağıtımlarda g ++ 'ı kurmak için yeni komut

su -c "dnf install gcc-c++"

Kasım 2015 itibariyle bu, 5.1.1 sürümünü yükler.
Ayrıca, komut verdiğimde Fedora 23'te g++ -v, Fedora'nın otomatik olarak gcc-c ++ paketini kurmak isteyip istemediğimi sorduğunu unutmayın. Ben şu Nice'i düşünüyorum. (Yükledikten sonra o da komutu ran g++ -vbenim için)
bunun yerine bir ilerleme göstergesi sadece elde edilmesi konusunda bir tek ben yapabilirim almak nit * Downloading packages...mesajı hangi olmayabilir yavaş bir internet bağlantısı varsa gibi .


3

Daha yeni dağıtımda, sadece blow olarak command yazabilirsiniz

su root
dnf update
dnf install gcc-c++

1
Maalesef gcc-g++paket mevcut değil.
Motine

Yine, paket adında c++değil not edin g++.
mattdm

Her ikisi (2020-04-20) Şu an itibariyle dnf install g++ve dnf install gcc-g++çözmek için gcc-c++(ve önceden yüklenmişse söyle :)). [gelecek ziyaretçiler uğruna]
Will Crawford

1

Sadece bir örnek 'Merhaba Dünya' Programı yapın ve terminalde "g ++ sam.cpp" kullanarak derlemeye çalışın ve size g ++ paketini indirmek isteyip istemediğinizi soracaktır. Yüklemek için y tuşuna basın.


Bazı dönüşlerde durumun böyle olduğuna inanıyorum.
Newbyte
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.