define o padrão g ++ no CentOS?

3

Sou virgem do Linux e só tenho programado o c ++ por duas semanas, então, por favor, tenha paciência comigo.

Estou tentando definir o padrão g ++ para 4.7.2, o que me é dito pelo meu host está instalado (também me disseram que o c ++ 11 também está instalado); no entanto, nenhum de nós sabe como definir o padrão g ++ como 4.7.2 porque g++ --version fornece

g++ (GCC) 4.1.2 20080704 (Red Hat 4.1.2-54)
Copyright (C) 2006 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.

Eu tentei esses comandos sudo aqui, mas acabei de descobrir que eles não funcionam porque o CentOS usa yum .

Como posso definir o padrão g ++ como 4.7.2 (se estiver instalado) no CentOS 5.9?

    
por rahmu 03.02.2013 / 22:33

1 resposta

0

Você precisa definir a variável de ambiente CXX. Por exemplo, export CXX="/usr/bin/g++-4.7" . E CC é aquele que controla o compilador C.

    
por 03.02.2013 / 22:38