用習(xí)慣了Clion,智能提示很棒,就不想用Qt自帶的creator編輯器,并且新版的Clion支持編輯ui文件。于是搜羅了一下教程搭配一下環(huán)境安裝,其實(shí)最重要的還是cmakelist的編寫。
QT現(xiàn)在只能在線下載器安裝。下載器的下載地址:
https://download.qt.io/archive/online_installers/
無(wú)腦最新的就好,需要注冊(cè)賬號(hào),也很方便。安裝時(shí)需全程聯(lián)網(wǎng)。注意下方,先右邊選擇最新支持版本,篩選,然后會(huì)重新加載版本。根據(jù)需要下載MSVC或MinGW的版本就好。當(dāng)然也可以都下載。
?一路下一步就行,下載好打開Clion,新建項(xiàng)目。注意,QT6必須C++17以上的標(biāo)準(zhǔn)。
?下載好會(huì)自動(dòng)編譯,報(bào)錯(cuò)提示找不到Qt6Config.cmake?qt6-config.cmake。
?如果懂cmake的話,應(yīng)該就知道缺路徑了,set設(shè)置一下就好。set(CMAKE_PREFIX_PATH "E:/Qt/6.5.0/msvc2019_64/lib/cmake"),注意這里是自己的路徑。msvc2019這個(gè)文件夾,是下載QT時(shí),根據(jù)指定的版本生成的。找對(duì)應(yīng)的就好。與此同時(shí),Clion設(shè)置工具鏈和CMake配置文件的時(shí)候,也要保持一致。
?這時(shí)候運(yùn)行主函數(shù)就可以了,至此成功了一大半了(但此時(shí)只是個(gè)按鈕)。
?接下來說明如何用Clion去寫QT代碼。
首先要使用QT UI Class模板(把啟動(dòng)界面換成QMainWindow,Clion自動(dòng)生成的其實(shí)是個(gè)按鈕)
?為了能直接界面化編輯ui文件,進(jìn)行qt的界面編寫,需要導(dǎo)入外部工具。內(nèi)容照著填就好,注意路徑和上面的操作一樣,要保持版本一致。
?然后右鍵ui文件,選擇外部工具,打開就可以了。
?界面如下:
運(yùn)行main函數(shù),如果不成功,可能是ui變化后clion還沒加載,多試幾次。
?用vcpkg安裝opencv。
vcpk安裝zbar+opencv實(shí)現(xiàn)條形碼檢測(cè)文章來源:http://www.zghlxwxcb.cn/news/detail-644501.html
感謝b站up:mo2cc對(duì)cmake的講解!文章來源地址http://www.zghlxwxcb.cn/news/detail-644501.html
到了這里,關(guān)于Clion(2023)+QT(6.5)+cmake+vcpkg+Opencv(4.7)環(huán)境安裝與使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!