GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat g++ 4.9.2 v Cent OS 6.5?

CentOS 6/7 to oficiálně podporuje. Nepotřebujete úložiště třetích stran. A verze gcc je 4.9.2 v repo systému CentOS.

yum install centos-release-scl-rh          
yum install devtoolset-3-gcc devtoolset-3-gcc-c++   

Chcete-li použít aktualizované nástroje, spusťte nový shell pomocí scl příkaz:

scl enable devtoolset-3 bash

Možná budete také muset resetovat proměnnou prostředí PATH, která může být nastavena v ~/.bashrc nebo jiném souboru profilu. Pokud jej potřebujete změnit, mělo by ukazovat na /opt/rh/devtoolset-3/root/usr/bin/:$PATH

Další informace o SCL od CentOS a Red Hat


K instalaci gcc 4.9 a g++ 4.9 na mých systémech CentOS 6.5 a CentOS 6.6 používám úložiště Scientific Linux Cern 6. Neinstaluje g++ 4.9.2. Místo toho nainstaluje g++ 4.9.1, což je pro mé potřeby dost dobré.

Zde jsou příkazy, které používám k instalaci.

cd /etc/yum.repos.d
wget http://linuxsoft.cern.ch/cern/scl/slc6-scl.repo
yum -y --nogpgcheck install devtoolset-3-gcc devtoolset-3-gcc-c++

Jak řekl Michael ve svém komentáři k tomuto příspěvku, chcete-li skutečně použít verzi gcc, kterou to nainstaluje, spusťte nový shell pomocí následujícího příkazu.

scl enable devtoolset-3 bash

Budete to muset udělat staromódním způsobem. Získejte zdroje GCC, sestavte je ručně.

Máte nějaký důvod, proč to dělat? (Napadá mě jich několik, ale pokud to neuděláte i vy, nechci přidávat nic, co by mohlo být matoucí).

Pokud váháte se stavbou ze zdrojů, pravděpodobně vám mohu poskytnout nějaké kroky.

POZNÁMKA:Důvodem je, že devtools s 4.9 je v současné době k dispozici pouze uživatelům Red Hat s platnou licencí. Chvíli počkejte a nakonec jsem si jistý, že devtools 4.9 budou zpřístupněny také uživatelům CentOS, jako je tomu v současnosti 4.8.


Linux
  1. Jak nainstalovat Jad?

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat R na Ubuntu 18.04

  1. Jak nainstalovat R na CentOS 7

  2. Jak nainstalovat R na CentOS 8

  3. Jak nainstalovat R na Debian 9