centOS7運行qt程序出現error: #error "Qt requires C++11 support


首先,我噴一下人。弟弟CSDN,就是一群博客主,亂抄別人的博客,抄了又不負責,又不說清楚,就是把答案擺在那里就不負責了,弟弟一樣。既然你願意分享,就別那么隨隨便便啊???要做就稍微稍微做好一點,行不?當你也是個急需答案的人的時候,你就知道那些亂寫博客的人有多司馬了。

 

好,正文開始。

先說下我的環境:centOS7(我師父給的)  (在網站上下的http://download.qt.io/archive/qt/)

 

 

我遇到的問題:在centOS里面安裝這個的時候,安裝是成功的,但是我想隨便新建一個程序運行的時候,直接就是報錯。錯誤是這個error: #error "Qt requires C++11 support,然后下面就有着很多其他錯誤。(這里我沒放截圖啊,我現在搞好了,不想再去碰那個弟弟安裝環境了)

后來我花了一個下午做了什么?我一直以為是gcc編譯器的問題,然后我覺得是安裝qt組件的問題,所以我一直在刪一直在卸qt,搞了很久沒辦法,一點用沒有啊!!!

然后我去查別人博客,說啥?https://blog.csdn.net/f_hawk189/article/details/90178486  

加一兩句話就好了,好個雞毛!!!你他么以為qt里面是沒有這句話嗎?弟弟們?

 

 

 

我特么的,有圖有真相,看見了?第一句話就是!!!還一群博客在那里抄抄抄,就知道抄別人博客,轉發轉發,刷瀏覽量,有一群這種人???這也配做程序員?至少你么得,抄也別那么敷衍好不好?

 

好吧,不噴了,只是很看不慣這種網絡亂象。

 

解決方案來了:

最后我想到,到底是不是版本太高的問題。然后我去搜,最廣泛使用的qt版本,看到了一篇博客https://blog.csdn.net/u011430225/article/details/68485805/

我就抱着嘗試的心態去下載低版本的看看,我下了

 

然后一樣是順利安裝,創建項目。之后又報了錯誤,cannot find -lGL,我找到這篇博客解決了https://blog.csdn.net/qq_41386318/article/details/81624289?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param    其實就是創建了個軟連接。

 

總結:安裝軟件的時候,別着急安裝最新版,因為最新版肯定有許多坑。所以這邊建議先查查人們經常用哪個版本,然后再下載穩定版。

2020年8月4日17:33:46

 


免責聲明!

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



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