Как настроить Qt Creator для использования devtoolset-2 от RH на centos 6.7?

Я установил пакет devtoolset-2 на мой Centos 6.7 64 бит. В соответствии с рекомендациями RH, когда я хочу перейти с gcc 4.4.7 на gcc 4.8.2, я открываю терминал и набираю либо scl enable devtoolset-2 'bash' если я хочу запустить GCC в другой оболочке или source /opt/rh/devtoolset-2/enable Если я хочу запустить GCC в текущей оболочке, и это прекрасно работает.

Теперь я хотел бы использовать gcc 4.8.2 из Qt 5.7, поэтому я установил новый Kit и добавил новую версию компилятора, добавив путь к компиляторам g++ и gcc, расположенным в /opt/rh/devtoolset-2/root/usr/bin/g++ (то же самое для gcc) в путях компиляторов. И я могу запустить пример эластичного узла, используя новый комплект для его построения.

Но у меня все еще есть сомнения в этой процедуре, потому что из Qt Creator я не использую команду scl enable devtoolset-2 'bash' или же source /opt/rh/devtoolset-2/enable, только добавьте путь к компиляторам, так что это правильный способ использовать devtoolset-2 с Qt?

1 ответ

вы можете запустить одну из этих команд (scl enable devtoolset-2 'bash', source /opt/rh/devtoolset-2/enable), добавив их в шаги сборки перед выполнением qmake.

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