Quando eu compilo meus projetos e verifico os recursos usados pela execução top, o grande consumo de CPU / memória às vezes é chamado g++e às vezes cc1plus. Qual é a diferença entre os dois, e devo ligar cc1plusdiretamente?
Quando eu compilo meus projetos e verifico os recursos usados pela execução top, o grande consumo de CPU / memória às vezes é chamado g++e às vezes cc1plus. Qual é a diferença entre os dois, e devo ligar cc1plusdiretamente?
Respostas:
Qual é a diferença entre os dois,
O g++é um driver de compilador. Ele sabe como invocar o compilador ( cc1plus), o montador e o vinculador reais . Ele não sabe como analisar ou compilar as fontes.
e devo ligar diretamente para a cc1plus?
Não.