最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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等文件,導(dǎo)致出錯。

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

從Kit進入到編譯器標(biāo)簽,查看是否檢測到MSVC,如果Windows SDK正確下載,且VS、QT按上面教程下載安裝,那么應(yīng)該此處可以檢測到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是否對應(yīng),確認(rèn)沒問題后,點擊Apply。
注意:x86對應(yīng)32bit,x64對應(yīng)64bit,且c和c++需要分別查看、修改克隆。

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

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

相關(guān)文章

  • 淺析C++中static的一些用法

    淺析C++中static的一些用法

    static是靜止的,靜態(tài)的意思,那它有什么用呢,今天通過實例代碼講解下C++中static的一些用法,感興趣的朋友跟隨小編一起看看吧
    2022-12-12
  • C++ map的簡單使用實現(xiàn)

    C++ map的簡單使用實現(xiàn)

    map是STL的一個關(guān)聯(lián)容器,它以<key,value>一對一的形式存儲,且map的內(nèi)部自建一個紅黑樹,使得其可以自動排序,本文就介紹一下C++ map的簡單使用,感興趣的可以了解一下
    2021-05-05
  • c語言中 基于隨機函數(shù)的使用詳解

    c語言中 基于隨機函數(shù)的使用詳解

    本篇文章對c語言的隨機函數(shù)進行了詳細(xì)的分析介紹。需要的朋友參考下
    2013-05-05
  • C++中的模板template小結(jié)

    C++中的模板template小結(jié)

    這篇文章主要介紹了C++中的模板template的相關(guān)知識,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • C++ vector從入門到模擬實現(xiàn)過程

    C++ vector從入門到模擬實現(xiàn)過程

    這段文章詳細(xì)講解了C++ STL中的vector容器,從其優(yōu)勢、基礎(chǔ)刪查改操作到迭代器失效等,并提供了模擬實現(xiàn)和常見陷阱的解析,幫助開發(fā)者全面掌握vector的用法,重點強調(diào)了reserve的用法、迭代器失效的處理和深拷貝、淺拷貝的區(qū)別,感興趣的朋友一起看看吧
    2026-06-06
  • C語言之?dāng)?shù)組名與數(shù)組起始地址的關(guān)系解析

    C語言之?dāng)?shù)組名與數(shù)組起始地址的關(guān)系解析

    這篇文章主要介紹了C語言之?dāng)?shù)組名與數(shù)組起始地址的關(guān)系,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • C語言指針詳解

    C語言指針詳解

    這篇文章非常詳細(xì)的講解了C語言中指針的概念,包含多種方法,多種定義,全面的說明了C語言的特性
    2021-06-06
  • C++標(biāo)準(zhǔn)模板庫string類的介紹與使用講解

    C++標(biāo)準(zhǔn)模板庫string類的介紹與使用講解

    今天小編就為大家分享一篇關(guān)于C++標(biāo)準(zhǔn)模板庫string類的介紹與使用講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 深入理解strcpy與memcpy的區(qū)別

    深入理解strcpy與memcpy的區(qū)別

    本篇文章是對strcpy與memcpy的區(qū)別進行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C語言編程之掃雷小游戲空白展開算法優(yōu)化

    C語言編程之掃雷小游戲空白展開算法優(yōu)化

    掃雷是電腦上很經(jīng)典的游戲,特意去網(wǎng)上玩了一會,幾次調(diào)試之后,發(fā)現(xiàn)這個比三子棋要復(fù)雜一些,尤其是空白展開算法上和堵截玩家有的一拼,與實際游戲差別較大,不能使用光標(biāo),下面來詳解每一步分析
    2021-09-09

最新評論

水城县| 牡丹江市| 凤山市| 深泽县| 沙田区| 东平县| 安图县| 长丰县| 甘肃省| 通州区| 龙陵县| 红桥区| 城口县| 孝义市| 海城市| 和田县| 台北县| 梧州市| 富源县| 襄城县| 新泰市| 绿春县| 滦南县| 会同县| 龙里县| 永定县| 镇远县| 房产| 密云县| 古蔺县| 宜良县| 林芝县| 南川市| 连江县| 古丈县| 仙游县| 华阴市| 祁门县| 方正县| 卓尼县| 德江县|