欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vscode中l(wèi)aunch.json和task.json配置教程(重要參數(shù)詳解)

 更新時(shí)間:2023年04月10日 16:13:44   作者:木之語6  
這篇文章主要給大家介紹了關(guān)于vscode中l(wèi)aunch.json和task.json配置(重要參數(shù)詳解)的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

背景

開始前先說一下搞這個(gè)的原因,最早的時(shí)候看不懂json,后面在工作中有大量接觸json的緣故,看這個(gè)json其實(shí)也就是一個(gè)key-value對(duì),因?yàn)橹白约旱木幾g器總是debug不了,就很難受,花了一個(gè)上午的時(shí)間深入研究了一下這個(gè)vscode的配置文件信息,也算是記錄一下。

Tasks.json

按編譯邏輯來說,先講tasks.json

先貼圖:

"label": 對(duì)應(yīng)launch.json中的 "preLaunchTask";(一定要一致,決定了launch.json之前先運(yùn)行哪個(gè)配置,tasks是一個(gè)array類型,里面理論來說可以存多個(gè)配置)

"command": 這個(gè)是編譯器的命令,相當(dāng)于選擇了哪個(gè)編譯器 (我配置了環(huán)境變量,所以這里是g++.exe,沒有配置的話可能就需要按照 路徑\\g++.exe來配置)

"args":編譯器后面的命令,可以和command一起看 , 連起來簡(jiǎn)便看就是 g++ -g filename -o -finame.exe

這幾個(gè)綜合來說就是把一個(gè).cpp文件編譯成了一個(gè)可執(zhí)行文件 .exe,這就是tasks.json的主要工作內(nèi)容

launch.json

先貼圖:

"preLaunchTask":在執(zhí)行l(wèi)aunch.json之前需要先執(zhí)行task.json,對(duì)應(yīng)tasks.json的"label",看哪個(gè)label和他匹配,就執(zhí)行哪個(gè)task

"program":可執(zhí)行的文件,相當(dāng)于選擇了哪個(gè)可執(zhí)行文件等一下要去運(yùn)行

"miDebuggerPath":調(diào)試程序路徑,這里一定要選擇gdb,因?yàn)樗莇ebug的時(shí)候用的,博主之前以為他是選擇用哪個(gè)編譯器,然后用的一直都是gcc/g++ 所以一直有問題,后面糾正過來就好了。(他的路徑參數(shù)就需要根據(jù)自己的mingw64/bin下的路徑來填)

綜合來說這個(gè)launch.json就是把一個(gè)可執(zhí)行文件.exe 執(zhí)行起來,可以運(yùn)行也可以debug。

所以這兩個(gè)文件結(jié)合一下就達(dá)到了把一個(gè).cpp文件或.c文件(這里用的是g++編譯器,所以是.cpp文件,如果需要編譯.c文件,只需要再配置一個(gè)gcc編譯器即可)先由tasks.json編譯為可執(zhí)行文件filename.exe/.out (或者直接-o filename 都是可以的),然后再由launch.json把一個(gè).exe/.out 文件執(zhí)行起來。

總結(jié)

到此這篇關(guān)于vscode中l(wèi)aunch.json和task.json配置的文章就介紹到這了,更多相關(guān)vscode launch.json和task.json配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • idea日常報(bào)錯(cuò)之UTF-8不可映射的字符的實(shí)現(xiàn)

    idea日常報(bào)錯(cuò)之UTF-8不可映射的字符的實(shí)現(xiàn)

    本文主要介紹了在使用Maven編譯Java項(xiàng)目時(shí)遇到“UTF-8不可映射的字符”錯(cuò)誤的解決方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-02-02
  • centos部署open-webui的完整流程記錄

    centos部署open-webui的完整流程記錄

    這篇文章主要介紹了centos部署open-webui的完整流程,OpenWebUI是一個(gè)開源的Web用戶界面工具,用于與本地或私有化部署的大語言模型交互,文中將步驟介紹的非常詳細(xì),需要的朋友可以參考下
    2025-02-02
  • 一文弄懂字符集編碼

    一文弄懂字符集編碼

    軟件開發(fā)人員經(jīng)常遇到中文亂碼、軟件不能顯示中文等類似問題,本文主要介紹了一文弄懂字符集編碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • 如何利用Fiddler模擬惡劣網(wǎng)絡(luò)環(huán)境

    如何利用Fiddler模擬惡劣網(wǎng)絡(luò)環(huán)境

    這篇文章主要介紹了如何利用Fiddler模擬惡劣網(wǎng)絡(luò)環(huán)境問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • SecureCRT的下載、安裝詳細(xì)過程

    SecureCRT的下載、安裝詳細(xì)過程

    SecureCRT是一款支持SSH的終端仿真程序,在今后的工作和學(xué)習(xí)中會(huì)經(jīng)常的用到用來連接linux服務(wù)器。本文重點(diǎn)給大家介紹SecureCRT的下載、安裝詳細(xì)過程,感興趣的朋友一起看看吧
    2021-11-11
  • FFmpeg視頻處理入門教程(新手必看)

    FFmpeg視頻處理入門教程(新手必看)

    本文主要介紹了FFmpeg視頻處理入門教程,它功能強(qiáng)大,用途廣泛,是許多音頻和視頻格式的標(biāo)準(zhǔn)編碼/解碼實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 圖文解析布隆過濾器大小的算法公式

    圖文解析布隆過濾器大小的算法公式

    這篇文章主要為大家介紹了布隆過濾器大小的算法公式圖文詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪<BR>
    2022-04-04
  • UE、UI、UCD、Interaction Design、UED、UX、HCI、Usability,IA

    UE、UI、UCD、Interaction Design、UED、UX、HCI、Usability,IA

    最近,總是纏綿在UE、UI、UCD、Interaction Design、UED、UX、HCI、Usability,IA等等名詞間,我一邊搜集,一邊整理,現(xiàn)在放在一次統(tǒng)一解釋,以便比較,以正視聽。很多地方未必準(zhǔn)確,歡迎提出修改意見。
    2009-04-04
  • 在C#和Java語言中for和foreach的區(qū)別詳解

    在C#和Java語言中for和foreach的區(qū)別詳解

    這篇文章主要介紹了在C#和Java語言中for和foreach的區(qū)別詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • DeepSeek R1本地化部署 Ollama + Chatbox 如何打造最強(qiáng) AI 工具

    DeepSeek R1本地化部署 Ollama + Chatbox 如

    文章介紹了如何在本地部署DeepSeekR1模型并使用Chatbox進(jìn)行交互,使用戶能夠擁有強(qiáng)大的AI工具,感興趣的朋友跟隨小編一起看看吧
    2025-02-02

最新評(píng)論