欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

QT Creator配置Kit的實現(xiàn)示例

 更新時間:2025年07月23日 11:40:37   作者:gaoenyang760525  
本文主要介紹了使用Qt5.12.12與VS2022時,因MSVC編譯器版本不匹配及Windows SDK缺失導致配置錯誤的問題解決,感興趣的可以了解一下

0、背景:qt5.12.12+vs2022

記得先增加vs2017編譯器

一、癥狀:

你是否有以下癥狀?

1、用qt新建的工程,用qmake,可惜能看見的只有一個pro文件?

2、安裝QT Creator后,使用MSVC編譯顯示no c++ compiler set in kit,或者MSVC的Kit錯誤,顯示The ABI of the selected debugger does not match the toolchain ABI。

3、打開QT Creator Kit,就給你黃色大嘆號!

二、原因:(可以跳過,直奔后面的解決方法)

上面的Kits界面里,第二個紅框,通過Debugger一欄,可以看出Windows SDK是否缺失,此處cdb.exe的路徑是完整的,且驗證過路徑真實存在,所以Windows SDK問題不大。
如果你本機沒有Windows Kits文件夾,或者文件夾中找不到cdb.exe,此處就會出現(xiàn)問題,那就重新下載安裝一個Windows SDK,再鏈接過來。我曾因為SDK安裝不全,缺失cdb.exe等文件,導致出錯。

再看第一個紅框,Kit套件中MSVC套件是有問題的,前面的圖標不是??,而是一個黃色?或者紅色錯誤感嘆號。
選擇其中一個進行查看,發(fā)現(xiàn)Compiler一欄中,C或C++的編譯器選擇為空(下圖一),或者選擇編譯器后,卻顯示版本不兼容(下圖二、圖三),提示“The ABI of the selected debugger does not match the toolchain ABI”。

從Kit進入到編譯器標簽,查看是否檢測到MSVC,如果Windows SDK正確下載,且VS、QT按上面教程下載安裝,那么應該此處可以檢測到MSVC,如下圖。

點擊選中一個MSVC,可以查看信息,版本不一致的問題就出在這里。我們下載的QT中包含的,是MSVC2017版,而檢測出的MSVC編譯器,是2005版,因此會出現(xiàn)錯誤提示The ABI of the selected debugger does not match the toolchain ABI。下面圖一為下載的QT中包含的額MSVC靜態(tài)庫版本,圖二第二個紅框中為編譯器中MSVC的ABI版本。

 問題就出在這里了!那個扎眼的msvc2005!

三、解決方法

此時,選中一條適合的MSVC,點擊右側(cè)克隆,名稱稍加隨意修改下,ABI一欄選擇“自定義”,將msvc2005改為msvc2017,再檢查下位數(shù)32bit或者64bit是否對應,確認沒問題后,點擊Apply。
注意:x86對應32bit,x64對應64bit,且c和c++需要分別查看、修改克隆。

再返回Kit標簽,Compiler中選擇新克隆的編譯器,應該就沒問題了,記得C和C++是一樣的改法,都給修改確認一遍。全部修改完畢后,不要忘記點擊OK再退出。

到此這篇關(guān)于QT Creator配置Kit的實現(xiàn)示例的文章就介紹到這了,更多相關(guān)QT Creator配置Kit內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • C語言實現(xiàn)數(shù)組元素排序方法詳解

    C語言實現(xiàn)數(shù)組元素排序方法詳解

    這篇文章主要為大家介紹了C語言算法練習中數(shù)組元素排序的實現(xiàn)方法,文中的示例代碼講解詳細,對我們學習C語言有一定幫助,需要的可以參考一下
    2023-02-02
  • wxWidgets實現(xiàn)圖片和文件按鈕

    wxWidgets實現(xiàn)圖片和文件按鈕

    這篇文章主要為大家詳細介紹了wxWidgets實現(xiàn)圖片和文件按鈕,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • c++實現(xiàn)合并文件以及拆分實例代碼

    c++實現(xiàn)合并文件以及拆分實例代碼

    這篇文章主要介紹了c++實現(xiàn)合并文件以及拆分實例代碼,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01
  • C指針原理教程之Ncurses介紹

    C指針原理教程之Ncurses介紹

    Ncurses 提供字符終端處理庫,包括面板和菜單。為了能夠使用ncurses庫,您必須在您的源程序中將curses.h包括(include)進來,而且在編譯的需要與它連接起來. 在gcc中您可以使用參數(shù)-lcurses進行編譯.
    2019-02-02
  • C語言實現(xiàn)學生管理系統(tǒng)的源碼分享

    C語言實現(xiàn)學生管理系統(tǒng)的源碼分享

    這篇文章主要為大家詳細介紹了如何利用C語言實現(xiàn)學生管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • C語言實現(xiàn)十進制轉(zhuǎn)任意進制的代碼詳解

    C語言實現(xiàn)十進制轉(zhuǎn)任意進制的代碼詳解

    這篇文章主要介紹了C語言實現(xiàn)十進制轉(zhuǎn)任意進制,運用一個數(shù)組,通過數(shù)字每次取任意進制模,存在數(shù)組中, 再通過倒取數(shù)組中的數(shù)值,來實現(xiàn)進制轉(zhuǎn)換,如果遇到十六進制,利用ASCII碼值  數(shù)字字符和大寫字母 相差55的特性來解決,文中有詳細代碼示例,需要的朋友可以參考下
    2024-05-05
  • 使用QT連接USB攝像頭的方法

    使用QT連接USB攝像頭的方法

    這篇文章主要為大家詳細介紹了使用QT連接USB攝像頭的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • C++中引用、內(nèi)聯(lián)函數(shù)、auto關(guān)鍵字和范圍for循環(huán)詳解

    C++中引用、內(nèi)聯(lián)函數(shù)、auto關(guān)鍵字和范圍for循環(huán)詳解

    本文主要梳理了C++當中一些瑣碎的知識點,包括有命名空間,缺省參數(shù),引用,auto關(guān)鍵字和內(nèi)聯(lián)函數(shù),文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2023-02-02
  • C++單例模式的懶漢模式和餓漢模式詳解

    C++單例模式的懶漢模式和餓漢模式詳解

    這篇文章主要為大家詳細介紹了C++懶漢模式和餓漢模式,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • C語言打印某一年的日歷

    C語言打印某一年的日歷

    這篇文章主要為大家詳細介紹了C語言打印某一年的日歷,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-06-06

最新評論