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

Posted

技术标签:

【中文标题】如何配置 Qt Creator 以在 centos 6.7 上使用 RH 的 devtoolset-2?【英文标题】:How to configure Qt Creator to use devtoolset-2 from RH on centos 6.7? 【发布时间】:2017-06-04 02:41:39 【问题描述】:

我已经在我的 Centos 6.7 64 位上安装了 devtoolset-2 软件包。根据 RH 的建议,当我想从 gcc 4.4.7 切换到 gcc 4.8.2 时,我打开一个终端并输入 scl enable devtoolset-2 'bash' 如果我想在另一个 shell 中运行 gcc 或 source /opt/rh/devtoolset-2/enable 如果我想在当前的外壳,这工作得很好。

现在我想使用 Qt 5.7 中的 gcc 4.8.2,所以我设置了一个新工具包并通过添加位于 /opt/rh/devtoolset-2/root/usr/bin/g++ 的 g++ 和 gcc 编译器的路径来添加新的编译器版本(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 执行之前将它们添加到构建步骤中。

【讨论】:

以上是关于如何配置 Qt Creator 以在 centos 6.7 上使用 RH 的 devtoolset-2?的主要内容,如果未能解决你的问题,请参考以下文章

升级 gdb 以在 Qt Creator 中使用

如何在 Mint Linux 中配置 QT creator

QT creator如何在Ubuntu中配置环境变量path

qt creator 怎么配置mingw

如何禁止 Qt Creator 自动使用特定的包含路径?

如何在 Qt Creator 中应用 one dark pro 主题