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

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

 

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

```
make CCCMD='gcc-6 ...'

```

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

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