Как я могу сделать простой CROSSTOOL для выбора более нового GCC?

Базель использует версию моей системы gcc (который указывает на gcc-5).
Вместо этого я хочу использовать gcc-7,

Я не вижу способа настроить или передать другой компилятор,
что означает, что я должен указать это как CROSSTOOL,

Я прочитал все учебные пособия по CROSSTOOL, но я все еще не уверен, как настроить эту более новую версию gcc, потому что есть так много возможных вариантов.

Есть ли способ получить значение по умолчанию CROSSTOOL Конфигурация используется?
Потому что тогда, возможно, я мог бы просто настроить это на другой компилятор.

В противном случае, кто-нибудь может указать мне на типичную стандартную конфигурацию использования gcc-7,
Я могу изменить свою системную версию gcc указать на gcc-7, и это строит правильно, поэтому я ищу самый простой CROSSTOOL Конфигурация, которая по сути делает то же самое.

1 ответ

Решение

Если вы говорите об автоконфигурированном crosstool, который поставляется с bazel, вы можете просто установить CC переменная среды, чтобы указать на gcc-7,

Другие вопросы по тегам