Ubuntu环境,qt creator中,出现Cannot run compiler 'g++' Maybe you forgot to setup the environment解决

Posted 王者小青铜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu环境,qt creator中,出现Cannot run compiler 'g++' Maybe you forgot to setup the environment解决相关的知识,希望对你有一定的参考价值。

20205221:24:15

首先描述一下我遇到的问题:

首先限定环境:

ubuntu14.04qt

我的目的是,让我的qt creator能够编译出一个可以在嵌入式环境下运行的qt程序。

我配置了

 

 

 

 

 

 

 

在我新建项目或者打开一个项目的时候,一定肯定绝对会出现这个问题,说啥cannot run compile ...

然后你就去网上搜。

解决方法1:(来自百度,失败)

修改环境变量。

 

 

 

 

 

这里有几种可能哈。

就是这里的路径,有可能有重复的,为什么会有重复的?

因为你的系统路径是下图所示

 

 

 

你的qt工具环境如下图所示

 

 

 

 

 

结论:也就是说,你的

 

 

 

里面,第一个值是qt versions的路径,第二个值是编译器的路径,第三个值是系统PATH的值。qt里面的这个黑色字体PATH实际上是组合了这三个值的。所以,你很有可能会有重复的现象产生。删除掉重复的路径之后,似乎回光返照了一下。但我告诉你,依然是错觉。这狗错误,哪有这么简单让你猜透?

解决方法2:(来自百度,失败)

说啥,要修改什么硬盘模式。

我笑了,我就是死也不会采用这种方法。你好好想想,一个这样的问题,都要你去改电脑的硬件格式了,如果这是唯一的解决办法,那我只能说发明qt这个软件的人傻了。

所以,试都不用试,就知道这方法费时费力费钱。直接滚。

 

解决方法3:(自己摸索出来的)

首先,打开项目。

 

 

 

 

 

生成这个文件:

 

 

 

 

 

 

 

 

是不是就有了?你告诉我是不是就有了?

 

 

问题实质:

这是一个bug,反正就是qt开发者留下的bug

因此,我的上级建议我使用高版本的东西。比如ubuntu给个ubuntu18是吧,就别用14了。

 

 

 

 

 

 

 

END

以上是关于Ubuntu环境,qt creator中,出现Cannot run compiler 'g++' Maybe you forgot to setup the environment解决的主要内容,如果未能解决你的问题,请参考以下文章

安装和配置Qt Creator开发工具

在ubuntu18.0下安装qt4.7以及qt-creator安装过程中遇到的坑

如何在 Ubuntu 中从控制台运行 Qt Creator?

Linux环境下如何安装qt creator 2.4.1

如何在Ubuntu上的某些样式表中运行qt creator?

ROS:使用Qt Creator创建GUI程序