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

时间:2014-01-23 22:32:58

标签: qt gcc compiler-construction qt-creator qt5

我刚刚在ubuntu上安装了Qt 5.2软件包。我只是创建了一个Qt小部件应用程序,当我尝试构建它时,我得到以下消息:

  

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

我尝试了几件事,但都没有成功。我尝试将编译器套件设置为

  

桌面Qt 5.2.0 GCC 32位(默认)   enter image description here

然而它没有用

之后我将编译器设置为

  

GCC(x86 32bit in use / bin)   enter image description here

然而,这也不起作用。

我也尝试手动添加gcc并给它路径

  

的/ usr /斌/克++ - 4.6

但它仍然无效。

这是Qt Version选项卡中出现的内容

enter image description here

这是我删除.pro.user文件并重新启动IDE时得到的结果,将项目配置为Desktop和Desktop Qt 5.2.0 GCC 32bit之间的区别是什么? enter image description here

1 个答案:

答案 0 :(得分:1)

Qt Creator需要一个能够链接下载包中包含的Qt二进制文件的工具版本。在您的情况下,本地工具链和二进制文件不匹配。这意味着您实际上必须使用您的工具包构建Qt,并确保QtCreator可以找到构建的二进制文件。

Ubuntu更简单的方法是使用工具的打包版本;他们与已经交付的二进制文件很好地配合。使用sudo apt-get install qtcreator安装所有依赖项。