天天看點

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

參考連結: https://blog.csdn.net/weixin_43669941/article/details/108921714

根據部落客的描述中,部落客還安裝了VS2019,這裡我電腦是沒有的,我隻有13 和15。後面如果失敗,我再安裝VS2019試一下。

1.添加環境變量

按照部落客說法,需要添加環境變量到PATH,步驟如下,計算機滑鼠右鍵屬性。

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
在win10上面話,沒有我們看到win7上面的那個畫面,按照下面的步驟來,一樣設定環境變量,如下圖
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

點選右側的“進階系統設定”即可彈出傳統的win7的屬性

在進階頁面中,右下角有環境變量選項,滑鼠左鍵點選進度

在下面的系統變量中找到“Path”滑鼠左鍵輕按兩下進入

找到右上角建立選項

找到我們Qt6的安裝目錄,并進到對應編譯環境的bin下面,複制整個路徑,粘貼到步驟4建立的環境變量中。保險起見,這裡可以重新啟動下系統。

2.安裝VSCode擴充插件

下圖是我的VS Code版本

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
按照部落客說明,安裝C++擴充
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
還需要安裝CMake 和 CMake Tools插件,和安裝C++插件一樣,再搜尋欄中搜尋CMake,完了按照部落客方法,安裝前兩個。
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
下圖中紅色區域就是我已經安裝的插件了
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

3.使用Qt建立一個CMake的項目

目前的Qt6 版本,我也不知道關于裡面為啥還是5

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

以此點選new 填入項目名稱(英文),選擇路徑,點選下一步

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

這裡記得要選擇CMake

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

這裡好像也有點差别,後面再仔細研究。

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

在VS Code中打開我們的項目

在VS Code 中打開我們的項目工程目錄

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

這裡有個圖截不到了,就是選擇Kit的環節,可以按照部落客的GIf中,選擇一個kit就可以,我這裡報錯了,報了CMake配置問題,看來是我的看下我的cmake了

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

看來我還得安裝一個Cmake,下載下傳位址:

https://cmake.org/download/
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

直接選擇一個安裝包開搞,等待下載下傳完成就直接傻瓜式安裝,記得勾選添加到Path中

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

這樣看來我Cmake好使了,再去VSCode中看一下

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

還有問題呀,難道是我更改了預設安裝路徑問題,在研究下

沒有研究成功,成了再來填坑。

Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目
Qt6-嘗試使用VSCode來寫代碼3.使用Qt建立一個CMake的項目在VS Code中打開我們的項目

繼續閱讀