91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vscode中launch.json和task.json配置的方法是什么

發布時間:2023-04-10 17:51:56 來源:億速云 閱讀:139 作者:iii 欄目:開發技術

這篇文章主要介紹“vscode中launch.json和task.json配置的方法是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“vscode中launch.json和task.json配置的方法是什么”文章能幫助大家解決問題。

Tasks.json

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

先貼圖:

vscode中launch.json和task.json配置的方法是什么

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

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

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

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

launch.json

先貼圖:

vscode中launch.json和task.json配置的方法是什么

"preLaunchTask":在執行launch.json之前需要先執行task.json,對應tasks.json的"label",看哪個label和他匹配,就執行哪個task

"program":可執行的文件,相當于選擇了哪個可執行文件等一下要去運行

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

綜合來說這個launch.json就是把一個可執行文件.exe 執行起來,可以運行也可以debug。

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

關于“vscode中launch.json和task.json配置的方法是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

锡林浩特市| 垦利县| 博客| 新河县| 高安市| 仁怀市| 图木舒克市| 海林市| 怀来县| 禄丰县| 潮州市| 七台河市| 定襄县| 阳东县| 临泉县| 广河县| 响水县| 岳池县| 壶关县| 炎陵县| 毕节市| 鄯善县| 来安县| 湘阴县| 定结县| 潞西市| 堆龙德庆县| 南宫市| 珲春市| 明光市| 南汇区| 鸡西市| 长武县| 章丘市| 江阴市| 龙井市| 乌兰浩特市| 禹城市| 维西| 济阳县| 阜平县|