QT error:msvc-version.conf loaded but QMAKE_MSC_VER isn't set


今天在調試程序的時候碰到的這個問題,我將QT MinGW平台下寫的程序,想切換到MSVC下進行測試,但是切換之后就出現了以下問題

看到這個問題的時候,其實一開始時比較慌,哈哈  

但是仔細翻譯一下,問題就很明了了 實質就是我們msvc-version.conf這個文件得 QMAKE_MSC_VER這個變量沒有設置

OK 問題清楚了那就一步步去解決這個問題

1.首先找到這個配置文件的所在,我這使用的時強大的搜索軟件(Everything)直接搜的.

2.打開文件,我這里用的時64位的編譯器,就是我選擇的那個文件

我們這里再看,isEmpty(QMAKE_MSC_VER):error("msvc-version.conf loaded but QMAKE_MSC_VER isn't set")

這就是問題的根源所在!

既然找到了根源那么我們直接將QMAKE_MSC_VER這個變量添加上去即可

然后保存文件

重啟Qt試試!問題是否完美解決!    ``````````


免責聲明!

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



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