编译器配置为Qt Creator
我是Qt及其IDE Qt Creator的新手,所以请原谅我的无知。 当我尝试编译我的代码时,我得到异常
“Qt Creator需要一个可编译的编译器,在工具包选项中配置一个编译器”。
我已经安装了MingGW来编译C ++代码。 但是,我在为Qt Creator配置它时遇到了问题。
任何帮助将不胜感激。 谢谢
我怀疑你正在使用新的5.0 Qt。 它也需要一些刺激。
如果您查看Settings > Build & Run > Kits
您应该会看到一个自动检测的条目,它可能在前面有一个感叹号,并且不可编辑。 忽略这个。
可能有更好的办法,但我不知道。 而且你应该使用4.x,直到5出现beta。
你使用的是Qt Creator 2.6.x,因为那些只有那些有套件。
请转到工具>选项>构建和运行>编译器,并在那里添加你的mingw编译器。 你需要在你的mingw安装中将创建者指向'g ++'。
然后转到Kits选项卡并单击创建者应该为您创建的桌面工具包。 在细节中有一个称为编译器(或工具链,不记得)的字段。 在那里选择你的mingw编译器。 检查调试器字段。 如果它为空或使用属于mingw的gdb调试器:从http://builds.qt-project.org/获取调试器,安装它并将创建者指向该调试器。 作为mingw的一部分交付的调试器已知不能很好地与创建者一起工作。
不要使用诺基亚Qt SDK:到目前为止,所有内容都已经过时了!
我也有同样的问题,所以我做的是这样的:
sudo apt-get install g++
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
然后我关闭了QT Creator,重新启动了它,并且工作。
我不知道上面两个中的哪一个起作用,但它工作正常!
链接地址: http://www.djcxy.com/p/68613.html上一篇: Compiler configuration for Qt Creator
下一篇: How to use Qt5 and Qt Creator 2.6.1 with compiler from VS 2012?