国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Visual Studio Code系列--CMake Tools使用說明

這篇具有很好參考價(jià)值的文章主要介紹了Visual Studio Code系列--CMake Tools使用說明。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、目的

? ? ? ? 在linux系統(tǒng)上開發(fā)程序,一般都是使用vim+gcc+gdb進(jìn)行的;但是為了開發(fā)效率我們也會(huì)使用Visual Studio Code進(jìn)行開發(fā),畢竟有界面的開發(fā)調(diào)試還是更加友好一些。

? ? ? ? 老牌程序員肯定都知道m(xù)ake構(gòu)建工具,但是其晦澀的語法還是難住不少初級(jí)開發(fā)者的。那么有沒有一種更加方便的構(gòu)建方式呢?

? ? ? ? 答案是肯定的,我們可以使用CMake來進(jìn)行構(gòu)建,在Visual Studio Code上再配合CMake Tools工具真是如虎添翼。

????????Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器
???????

?

二、實(shí)戰(zhàn)

? ? ? ? 參考資料

????????Get started with CMake Tools on LinuxGet started with the CMake Tools Visual Studio Code extension on Linuxhttps://code.visualstudio.com/docs/cpp/CMake-linux#_select-a-kit

? ? ? ? 1、安裝Visual Studio Code
sudo apt updatesudo apt install software-properties-common apt-transport-https wget
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt install code
? ? ? ? 2、確認(rèn)開發(fā)環(huán)境
gcc -v

????????Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?? ? ? ??

? ? ? ? 如果沒有安裝使用下面的命令安裝?

sudo apt-get install gcc
sudo apt-get install build-essential gdb cmake

? ? ? ? 確認(rèn)cmake版本(盡量高于3.12.0)

cmake --version

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

? ? ? ? 3、創(chuàng)建工程目錄并安裝visual studio code插件(C++ extension for VS Code、CMake Tools extension for VS Code)

? ? ? ? 在terminal下輸入后打開visual studio code? ? ? ??

mkdir -p ~/workspace/work/test/cmakeQuickStart
cd ~/workspace/work/test/cmakeQuickStart
code .

????????Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

? ? ? ? 4、創(chuàng)建cmake hello world工程?

? ? ? ? 通過組合按鍵(Ctrl+Shift+P)打開命令面板,然后輸入cmake quick后回車

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

? ? ? ? 輸入工程名稱helloWorld后回車

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器

? ? ? ? 選擇編程語言

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

? ? ? ? 選擇編程類型(庫或者可執(zhí)行程序)

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

????????Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

? ? ? ? 再次打開命令面板輸入cmake select a kit

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

? ? ? ? 選擇本地編譯器?Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器

? ? ? ? 修改main.c文件

#include <stdio.h>

int main(int argc, char** argv){
    printf("Hello, from helloWorld!\n");
}

?

? ? ? ? 5、編譯?

? ? ? ? 再次打開命令面板,輸入cmake build

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

? ? ? ? 編譯完成后輸出如下

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

? ? ? ? 給程序添加斷點(diǎn)(直接在代碼行開頭點(diǎn)擊一下就會(huì)出現(xiàn)紅點(diǎn))

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器

? ? ? ? 6、調(diào)試

? ? ? ? 再次打開命令面板,輸入cmake debug

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器

? ? ? ? 進(jìn)入調(diào)試窗口

Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

????????Visual Studio Code系列--CMake Tools使用說明,visual studio code,vscode,ide,編輯器?

? ? ? ? 以上就是cmake tool的基本內(nèi)容。?

? ? ? ??文章來源地址http://www.zghlxwxcb.cn/news/detail-525601.html

到了這里,關(guān)于Visual Studio Code系列--CMake Tools使用說明的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Serial Studio簡(jiǎn)單使用說明

    Serial Studio簡(jiǎn)單使用說明

    Serial Studio是一個(gè)跨平臺(tái)的軟件,支持將串口,TCP/UDP,MQTT等協(xié)議傳輸數(shù)據(jù),并將數(shù)據(jù)可視化顯示,方便嵌入式開發(fā)人員實(shí)現(xiàn)數(shù)據(jù)的可視化展示,呈現(xiàn)和分析其項(xiàng)目和設(shè)備生成的數(shù)據(jù),而無需為每個(gè)項(xiàng)目編寫專門的上位機(jī)軟件,僅需做json配置即可快速啟動(dòng)上位機(jī)展示界面。 S

    2024年02月09日
    瀏覽(18)
  • 【算法學(xué)習(xí)系列】05 - 對(duì)數(shù)器的說明與使用

    【算法學(xué)習(xí)系列】05 - 對(duì)數(shù)器的說明與使用

    在算法領(lǐng)域中,對(duì)數(shù)器指的是一個(gè)用于測(cè)試算法正確性的工具。對(duì)于一個(gè)需要被測(cè)試的算法A,對(duì)數(shù)器會(huì)生成一組隨機(jī)數(shù)據(jù),然后將這組隨機(jī)數(shù)據(jù)作為輸入分別傳遞給算法A和一個(gè)暴力算法B,然后比較兩者的輸出結(jié)果是否相同。 如果A和B的輸出結(jié)果相同,則說明A的實(shí)現(xiàn)是正確的

    2024年02月06日
    瀏覽(13)
  • NZ系列工具NZ02:VBA讀取PDF使用說明

    NZ系列工具NZ02:VBA讀取PDF使用說明

    【分享成果,隨喜正能量】時(shí)光綻放并蒂蓮,更是一份殷殷囑托,更是一份誠摯祝福,是一份時(shí)光饋贈(zèng),又是一份時(shí)光陪伴。。 我的教程一共九套及VBA漢英手冊(cè)一部,分為初級(jí)、中級(jí)、高級(jí)三大部分。是對(duì)VBA的系統(tǒng)講解,從簡(jiǎn)單的入門,到數(shù)據(jù)庫,到字典,到高級(jí)的網(wǎng)抓及類

    2024年02月13日
    瀏覽(19)
  • 【工控老馬】三菱Q系列PLC調(diào)試及三菱觸摸屏報(bào)警使用說明詳解

    【工控老馬】三菱Q系列PLC調(diào)試及三菱觸摸屏報(bào)警使用說明詳解

    一 程序段注解 第1步 編輯菜單→文檔創(chuàng)建→聲明編輯 第2步 在左側(cè)空白處雙擊→彈出行間聲明輸入彈窗→輸入申明內(nèi)容 第3步 顯示如圖,轉(zhuǎn)換+全部編譯 二 插入比較指令 第1步 編輯菜單→梯形圖編輯模式→寫入模式 第2步 在需要插入指令的地方雙擊→輸入指令內(nèi)容 第3步 顯示

    2024年02月05日
    瀏覽(20)
  • Visual Studio 2022使用CMake+MinGW+Clang+LLDB作為開發(fā)環(huán)境

    Visual Studio 2022使用CMake+MinGW+Clang+LLDB作為開發(fā)環(huán)境

    筆者前面寫了兩篇關(guān)于Visual Studio 2022使用MinGW的博文:《Visual Studio 2022使用MinGW來編譯調(diào)試C/C++程序》、《Visual Studio 2022 CMake+MinGW+GDB 調(diào)試目標(biāo)程序》,這兩篇博文都是介紹的是GCC+GDB的編譯與調(diào)試,本文筆者介紹的則是Clang+LLDB的編譯與調(diào)試。讀完本文,讀者可以在GCC、Clang與

    2024年02月06日
    瀏覽(37)
  • Visual Studio Code推送Gitee使用筆記

    Visual Studio Code推送Gitee使用筆記

    ????????gitee(中文名:碼云 ,原名 Git@OSC)是開源中國推出的基于git的代碼托管服務(wù)。 ????????國內(nèi)訪問GitHub速度比較慢,如果想托管自己的代碼到云端,gitee是個(gè)不錯(cuò)的選擇,華為的鴻蒙2.0源碼也是放在gitee上的。 ????????要使用gitee,需要先安裝git工具。 ???

    2024年02月06日
    瀏覽(25)
  • Visual Studio Code 終端配置使用 MySQL

    Visual Studio Code 終端配置使用 MySQL

    找到 MySQL 的 bin 目錄 在導(dǎo)航欄中搜索–》服務(wù) 找到MySQL–雙擊 在終端切換上面找到的bin目錄下輸入指令 終端為Git Bash 輸入命令 ./mysql -u root -p 接著輸入密碼,成功在終端使用 MySQL 數(shù)據(jù)庫。

    2024年02月10日
    瀏覽(25)
  • 使用Visual Studio Code遠(yuǎn)程開發(fā)、調(diào)試fortran

    在wimdos 的vs code上下載軟件Remote ssh 在linux上面下載測(cè)試ssh 在windos上開始連接遠(yuǎn)程服務(wù)器 注意: 4. 要想避免每次輸密碼,就得加入公鑰和私鑰。 5. 連接服務(wù)器要就處在同意局域網(wǎng),不然很容易不成功。 安裝軟件: modern fortran coder runner

    2024年02月09日
    瀏覽(31)
  • 使用Visual Studio Code 導(dǎo)入并運(yùn)行vue項(xiàng)目

    使用Visual Studio Code 導(dǎo)入并運(yùn)行vue項(xiàng)目

    一、安裝并配置node.js 詳見CSDN 查看node版本: 二、修改編輯器的語言(切換為中文) 打開VSCode, 快鍵鍵Ctrl+Shift+P ,搜索?Configure Display Language,選擇安裝其他語言,安裝完成選擇zh-cn,重啟就變成中文了。 ?三、vue插件的安裝(方便開發(fā))(Ctrl+shift+X) eslint插件:eslint智能錯(cuò)誤

    2024年02月08日
    瀏覽(32)
  • 使用Visual Studio Code遠(yuǎn)程開發(fā)、調(diào)試Linux C

    使用Visual Studio Code遠(yuǎn)程開發(fā)、調(diào)試Linux C

    在嵌入式和服務(wù)器端程序開發(fā)中,Linux是主流的開發(fā)、運(yùn)行平臺(tái),但直接在這些平臺(tái)上進(jìn)行代碼開發(fā)在很多情況下很繁瑣(只能使用文本字符進(jìn)行編輯,很多嵌入式Linxu系統(tǒng)不提供圖形界面環(huán)境,工作難度極大,效率極其低下),一般情況是在Windows或MacOS上編寫代碼,在目標(biāo)主

    2024年02月14日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包