如何配置Qt Creator在centos 6.7上使用RH的devtoolset-2

How to configure Qt Creator to use devtoolset-2 from RH on centos 6.7?

本文关键字:devtoolset-2 RH centos 何配置 配置 Creator Qt      更新时间:2023-10-16

我已经在Centos 6.7 64位上安装了devtoolset-2包。正如RH建议的那样,当我想从gcc 4.4.7切换到gcc 4.8.2时,如果我想在另一个shell中运行gcc,我打开一个终端并键入scl enable devtoolset-2 'bash',如果我想要在当前shell中运行gcc,我键入source /opt/rh/devtoolset-2/enable,这很好。

现在我想使用Qt 5.7中的gcc 4.8.2,所以我设置了一个新的Kit,并通过在编译器路径中添加位于/opt/rh/devtoolset-2/root/usr/bin/g++中的g++和gcc编译器的路径来添加新的编译器版本(与gcc相同)。我能够使用新的Kit运行弹性节点示例来构建它

但我仍然对这个过程有疑问,因为在Qt Creator中,我没有使用命令scl enable devtoolset-2 'bash'source /opt/rh/devtoolset-2/enable,只添加编译器路径,所以将devtoolset-2与Qt一起使用是正确的方法吗?

您可以运行其中一个命令

scl enable devtoolset-2 'bash'

source /opt/rh/devtoolset-2/enable

通过在qmake执行之前将它们添加到构建步骤中。