Qt Creator的编译器配置

Eme*_*ist 7 qt mingw qt-creator

我是Qt及其IDE Qt Creator的新手,所以原谅我的无知.当我尝试编译我的代码时,我得到了异常

"Qt Creator需要一个编译器设置来构建.在套件选项中配置编译器".

我安装了MingGW来编译C++代码.但是,我在为Qt Creator配置它时遇到问题.

任何帮助将不胜感激.谢谢

dua*_*led 8

我怀疑你使用的是新的5.0 Qt.这对我来说也需要一点刺激.

如果您查看,Settings > Build & Run > Kits您应该看到一个自动检测到的条目,该条目可能在前面有一个感叹号并且不可编辑.忽略这个.

  • 添加一个新工具包
  • 给它起一个名字,设置"Qt版本"并选择一个编译器.(编译器应该已经被自动检测到.如果你没有看到任何编译器,你必须手动设置至少一个)
  • 单击"设为默认值"按钮.(您可能必须修改项目构建设置以使用新工具包)

可能有更好的方法,但我不知道.你可能应该使用4.x直到5还没有测试版.


Dig*_*ata 0

这只是解决您的问题的一个起点,但是 Qt Creator 首选项在“构建和运行”区域中有设置,您可以在其中定义构建工具链的位置:编译器、要构建的 Qt 版本等。对于 mingw,您可以d 必须将正确的字段指向 g++ 的位置,对于 Qt 版本,指向 qmake 的位置。