2020年5月2日21:24:15
首先描述一下我遇到的問題:
首先限定環境:
ubuntu14.04,qt。
我的目的是,讓我的qt creator能夠編譯出一個可以在嵌入式環境下運行的qt程序。
我配置了
在我新建項目或者打開一個項目的時候,一定肯定絕對會出現這個問題,說啥cannot run compile ...
然后你就去網上搜。
解決方法1:(來自百度,失敗)
修改環境變量。
這里有幾種可能哈。
就是這里的路徑,有可能有重復的,為什么會有重復的?
因為你的系統路徑是下圖所示
你的qt工具環境如下圖所示
結論:也就是說,你的
里面,第一個值是qt versions的路徑,第二個值是編譯器的路徑,第三個值是系統PATH的值。qt里面的這個黑色字體PATH實際上是組合了這三個值的。所以,你很有可能會有重復的現象產生。刪除掉重復的路徑之后,似乎回光返照了一下。但我告訴你,依然是錯覺。這狗錯誤,哪有這么簡單讓你猜透?
解決方法2:(來自百度,失敗)
說啥,要修改什么硬盤模式。
我笑了,我就是死也不會采用這種方法。你好好想想,一個這樣的問題,都要你去改電腦的硬件格式了,如果這是唯一的解決辦法,那我只能說發明qt這個軟件的人傻了。
所以,試都不用試,就知道這方法費時費力費錢。直接滾。
解決方法3:(自己摸索出來的)
首先,打開項目。
生成這個文件:
是不是就有了?你告訴我是不是就有了?
問題實質:
這是一個bug,反正就是qt開發者留下的bug。
因此,我的上級建議我使用高版本的東西。比如ubuntu給個ubuntu18是吧,就別用14了。