VSCode之CMake使用小結(jié)
一、準(zhǔn)備工作
下載 對(duì)應(yīng)平臺(tái)的VScode
安裝C++擴(kuò)展
安裝Cmake 工具擴(kuò)展
并行需要安裝 Cmake,編譯器,調(diào)試器和構(gòu)建工具
cmake --version
雖然咱們使用VSCode編輯代碼,但是 編譯、調(diào)試工作,卻是使用的是 系統(tǒng)的 編譯器、調(diào)試器和像Cmake這樣的構(gòu)建工具。
因此也要做針對(duì)性檢查,我們這里就略過了。
二、創(chuàng)建Cmake項(xiàng)目
針對(duì)新項(xiàng)目創(chuàng)建一個(gè)文件夾, 然后通過VS Code 打開這個(gè)文件夾。然后進(jìn)行接下來的操作:
- 執(zhí)行cmake:Quick ,進(jìn)行開啟
CmakeLists文件
創(chuàng)建流程 - Select a tik
- 輸入 project name
- 選擇 目標(biāo)文件文件類型(Target),是Library,還是可執(zhí)行程序。
Cmd+Shift+P
然后輸入camke:Quick
開啟 CmakeLists 文件創(chuàng)建流程
Select a tik
輸入 project name。(略過)
選擇 目錄文件類型,是Library,還是可執(zhí)行程序。
經(jīng)過上述的操作, 項(xiàng)目中已經(jīng)生成了CmakeLists文件、和main.cpp(可能是這是一個(gè)可執(zhí)行文件的原因)。
三、配置項(xiàng)目
有兩件事情是運(yùn)行項(xiàng)目之前,必須要做的:
- 選擇一個(gè) 變體(variant)
- 選擇一個(gè)kit ,這一步我們?cè)谏厦嬉呀?jīng)完成了
VSCode 底部狀態(tài)欄,已經(jīng)顯示了 當(dāng)前配置的 變體 和 Kit 。 點(diǎn)擊就可以進(jìn)行切換。
使用Cmake:Configure 來配置項(xiàng)目, 如果 變體或者Kit的改變,不同通過底部狀態(tài)欄切換,而是通過 cmake:variant
或者 cmake:select a kit
實(shí)現(xiàn),那一定要執(zhí)行 cmake:configure
才能生效。
四、構(gòu)建、運(yùn)行、驗(yàn)證項(xiàng)目
構(gòu)建項(xiàng)目:
在構(gòu)建之前,要選擇 構(gòu)建的目標(biāo),然后再Build項(xiàng)目
構(gòu)建項(xiàng)目,同樣可以通過 cmake:Build
或者 底部狀態(tài)欄的“Build” 按鈕來實(shí)現(xiàn)。
驗(yàn)證:
到此這篇關(guān)于VSCode之CMake使用小結(jié)的文章就介紹到這了,更多相關(guān)VSCode CMake使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
C++實(shí)現(xiàn)控制臺(tái)隨機(jī)迷宮的示例代碼
本文主要介紹了C++實(shí)現(xiàn)控制臺(tái)隨機(jī)迷宮的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-08-08C++實(shí)現(xiàn)簡(jiǎn)單職工管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C++職工管理系統(tǒng)實(shí)訓(xùn)代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-04-04在Vitis?IDE中如何使用第三方庫?libtiff?保存?tiff?文件
這篇文章主要介紹了在Vitis?IDE中如何使用第三方庫?libtiff?保存?tiff?文件,本文通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-07-07