DSL не включает в себя никакой компилятор (кроме очень простого компилятора ANSI C), поэтому мне нужно установить на него g++. К сожалению, единственная версия gcc/g++, которую я смог найти для DSL linux, - это версия 2006 года (здесь). Как я могу получить последнюю версию g++ на DSL? Я попытался скомпилировать программу "hello world" в Ubuntu 13.04 с помощью g++ 4.9, чтобы проверить, работает ли она на DSL, но это не так.

Так что было бы неплохо либо решение кросс-компиляции, либо недавняя версия g++, работающая на DSL.

1 ответ1

0

Оказалось, что DSL использует старое ядро linux (2.4, если я правильно помню), поэтому на нем практически невозможно иметь компилятор C++ 11. Я перешел на Tiny Core Linux, так как это очень похожий дистрибутив, но он использует гораздо более современное ядро, которое позволяет многое (включая более современные компиляторы).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .