gpt4 book ai didi

c++ - qtcreator 没有使用指定的编译器

转载 作者:行者123 更新时间:2023-11-30 05:26:56 30 4
gpt4 key购买 nike

我想在我的项目中使用 gcc6,并使用 qtcreator 作为 ide。我的项目使用 cmake。

在“build&run”->“compiler”中,我添加了 g++-6 作为编译器“gcc6”。在“套件”中,我将编译器更改为“gcc6”。

当导入项目并将鼠标悬停在目标上时,弹出窗口将编译器显示为“gcc6”。

单击“配置”并运行 cmake 时,我得到以下输出:

-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works

编译时使用c++。这是我点击链接时得到的:

/usr/bin/c++ -> /etc/alternatives/c++ -> /usr/bin/g++ -> g++-5

所以 qtcreator 似乎忽略了我的设置。

为 qtcreator 套件设置默认的 cmake 参数就足够了,但我找不到选项。

我该怎么做才能解决这个问题? (或者我做错了什么?)

最佳答案

我也遇到了这个问题。不知道如何解决套件问题,但您可以将以下内容添加到您的 pro 文件以指向另一个 gcc 和 g++ 版本:

QMAKE_CC = gcc-4.8
QMAKE_CXX = g++-4.8

关于c++ - qtcreator 没有使用指定的编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37555602/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com