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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM