Как я могу сделать простой CROSSTOOL для выбора более нового GCC?
Базель использует версию моей системы gcc
(который указывает на gcc-5
).
Вместо этого я хочу использовать gcc-7
,
Я не вижу способа настроить или передать другой компилятор,
что означает, что я должен указать это как CROSSTOOL
,
Я прочитал все учебные пособия по CROSSTOOL, но я все еще не уверен, как настроить эту более новую версию gcc, потому что есть так много возможных вариантов.
Есть ли способ получить значение по умолчанию CROSSTOOL
Конфигурация используется?
Потому что тогда, возможно, я мог бы просто настроить это на другой компилятор.
В противном случае, кто-нибудь может указать мне на типичную стандартную конфигурацию использования gcc-7
,
Я могу изменить свою системную версию gcc
указать на gcc-7
, и это строит правильно, поэтому я ищу самый простой CROSSTOOL
Конфигурация, которая по сути делает то же самое.
1 ответ
Если вы говорите об автоконфигурированном crosstool, который поставляется с bazel, вы можете просто установить CC
переменная среды, чтобы указать на gcc-7
,