Подтвердить что ты не робот

Как сделать "легкую" сборку GCC с поддержкой языка и т.д.?

В принципе, я хотел бы сделать легкую сборку GCC только с поддержкой C/С++. Может ли это быть сделано легко или требуется ручное управление с помощью источника?

4b9b3361

Ответ 1

Это описано в Установка GCC и Конфигурация

- включить-языки = lang1, lang2,...
    Укажите, что должен быть создан только определенный подмножество компиляторов и их библиотек времени исполнения. Для списка допустимых значений для langN вы можете выполнить следующую команду в каталоге gcc вашего исходного дерева GCC:

         grep language= */config-lang.in

В настоящее время вы можете использовать любое из следующих: all, ada, c, С++, fortran, go, java, objc, obj-С++. Создание компилятора Ada имеет особые требования, см. Ниже. Если вы не передадите этот флаг или не укажете опцию all, тогда будут настроены все языки по умолчанию, доступные в дереве gcc. Ada, Go и Objective-C ++ не являются языками по умолчанию; остальные.

Итак, для вашего случая, используя:

../gcc/configure --enable-languages=c,c++

должно быть достаточно, помимо других необходимых вариантов, конечно.

См. также Строительство

Обратите внимание, что переопределение LANGUAGES при вызове `make 'больше не работает не работает!