g ++ в Knoppix 6 LiveCD

Для предотвращения неизбежности позвольте мне поместить это в контекст. Я сообщаю Введению к курсу Unix в этом семестре, и студенты используют Knoppix 6.4.3 от LiveCD. Они не обязаны устанавливать систему на своем жестком диске, и я хотел бы не потребовать их к, однако у них действительно есть использование карты флэш-памяти с интерфейсом USB. Эта версия Knoppix, кажется, включает gcc, но НЕ g ++. Программа курса требует компиляции программы C++. Я знаю, что могу работать:

склонные sudo - добираются, обновление sudo склонный - получают существенную для сборки установку

для установки (среди прочего) g ++ но конечно это только имеет смысл в системе, установленной на жестком диске.

Таким образом, мой вопрос, я могу записать сценарий, который называет gcc с подходящими вариантами и флагами для компиляции программы C++, которую студенты могли использовать вместо g ++?

0
задан 01.03.2011, 00:17

1 ответ

Если я понимаю Вас правильный, Вы надеетесь скомпилировать C++ с помощью плоскости gcc.

Я боюсь, что это не будет возможным. C и C++ являются двумя совсем другими языками со многими вещами в C++, о котором C ничего не знает.

Вы потребуете, чтобы исполняемый файл C++ смог проанализировать файлы C++ плюс, конечно, все заголовочные файлы C++ (и т.д.), которые не доступны с плоскостью C.

0
ответ дан 27.11.2019, 18:16

Теги

Похожие вопросы