前幾天在學習用VS編譯QT項目時,編譯環境一直都好好的,但是突然有一天出現瞭如下的一個編譯錯誤,都不知道怎麼發生的,(黑人問號臉???)
百度很久,全網只發現一個外國的qt社區有過類似的問題,但研究半天英文也沒發現給出瞭解決方法,然後不知道從哪得來的靈感,去看了一下系統環境變量,發現了 一條 名叫“QMAKESPEC”的環境變量,它的值剛好是 win32-msvc.net ,抱着試一試的態度我把這條變量刪掉:
然後重啓電腦,僅註銷還不行,再打開vs,編譯剛纔的qt項目,奇蹟出現了,編譯通過;然後完美運行!!!
雖然不知道這是怎麼回事,但是解決了問題不是。如果誰恰好知道原因,歡迎留言!萬分感謝!
如果誰也遇到這樣的問題,不妨試一試這個方法。