Как я использую более старый gcc на Ubuntu для одной конкретной сборки, не влияя на систему?

На Ubuntu 19.04 я должен разработать проект, который требует более старой gcc версии, которая один установила в моей системе. По определенным причинам я не могу изменить make-файлы; во время сборки, gcc команда должен вызвать более старый gcc, не версию по умолчанию. Как я достигаю этого, не повреждая значение по умолчанию gcc в настоящее время устанавливаемый в системе?

1
задан 24 October 2019 в 14:48

1 ответ

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

make CCCMD='gcc-6 ...'

это было зафиксировано.

Я просто забыл о переопределяющей функции, делают.

0
ответ дан 22 December 2019 в 00:14

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

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