g ++ no Knoppix 6 LiveCD

0

Para evitar o inevitável, deixe-me colocar isso em contexto. Estou instruindo um curso Intro to Unix neste semestre e os alunos estão usando o Knoppix 6.4.3 do LiveCD. Eles não são necessários para instalar o sistema em seu disco rígido, e eu gostaria de não exigi-los, no entanto, eles têm o uso de uma unidade flash USB. Esta versão do Knoppix parece incluir gcc, mas NÃO g + +. O currículo do curso requer a compilação de programas em C ++. Eu sei que posso correr:

sudo apt-get update sudo apt-get install build-essencial

para instalar (entre outras coisas) g ++, mas é claro que isso só faz sentido em um sistema instalado em um disco rígido.

Então, minha pergunta é: posso escrever um script que chame o gcc com opções e sinalizadores apropriados para compilar um programa em C ++ que os alunos possam usar no lugar de g ++?

    
por HazyBlueDot 28.02.2011 / 23:17

1 resposta

0

Se eu entendi bem, você está esperando para compilar o C ++ usando o gcc simples.

Eu tenho medo de que isso não seja possível. C e C ++ são duas linguagens muito diferentes com muitas coisas em C ++ sobre as quais C não sabe nada.

Você exigirá que o executável c ++ consiga analisar os arquivos C ++, além, é claro, todos os arquivos de cabeçalho C ++ (etc) que não estão disponíveis com o C simples.

    
por 28.02.2011 / 23:30