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

在VS code中調(diào)試代碼出現(xiàn)“l(fā)aunch: program ‘c: \build\Debug\outDebug‘ does not exist”的解決方法

這篇具有很好參考價值的文章主要介紹了在VS code中調(diào)試代碼出現(xiàn)“l(fā)aunch: program ‘c: \build\Debug\outDebug‘ does not exist”的解決方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

在vs code開發(fā)代碼的途中,我們可能會在運行或調(diào)試的途中碰到“l(fā)aunch: program ‘c: \build\Debug\outDebug‘ does not exist”的問題,如圖所示。

launch:program,C語言開發(fā),c語言,vscode,json

?這里我們按照提示打開“l(fā)aunch.json”

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "C/C++ Runner: Debug Session",
      "type": "cppdbg",
      "request": "launch",
      "args": [],
      "stopAtEntry": false,
      "externalConsole": true,
      "cwd": "c:/Users/13967/Desktop/c/output",
      "program": "c:/Users/13967/Desktop/c/output/build/Debug/outDebug/",
      "MIMode": "gdb",
      "miDebuggerPath": "gdb",
      "setupCommands": [
        {
          "description": "Enable pretty-printing for gdb",
          "text": "-enable-pretty-printing",
          "ignoreFailures": true
        }
      ]
    }
  ]
}

經(jīng)過觀察,我發(fā)現(xiàn)問題應(yīng)當出現(xiàn)在program里

"program": "c:/Users/13967/Desktop/c/output/build/Debug/outDebug/",

這里定位到了代碼的具體位置,但是這個位置不夠準確。

launch:program,C語言開發(fā),c語言,vscode,json

如圖,我寫的C語言代碼的編譯結(jié)果都儲存在“C:\Users\13967\Desktop\c\output”里面。

而不是“l(fā)aunch.json”中的"c:/Users/13967/Desktop/c/output/build/Debug/outDebug/"

因此我們首先要將文件位置改成自己電腦中存放C語言編譯結(jié)果的文件夾,然后再在后面加上一行“${fileBasenameNoExtension}.exe”用于定位具體的.exe應(yīng)用程序。

以我的電腦為例,最后改成這樣:

"program": "c:/Users/13967/Desktop/c/output/${fileBasenameNoExtension}.exe",

問題成功解決!如圖所示代碼已經(jīng)可以設(shè)置斷點并且進行調(diào)試力。

launch:program,C語言開發(fā),c語言,vscode,json

?

參考資料:

麥克斯韋猿的CSDN博客

Microsoft的Q&A問答社區(qū)文章來源地址http://www.zghlxwxcb.cn/news/detail-730863.html

到了這里,關(guān)于在VS code中調(diào)試代碼出現(xiàn)“l(fā)aunch: program ‘c: \build\Debug\outDebug‘ does not exist”的解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 調(diào)試Dynaslam: Ubuntu系統(tǒng)下使用VS Code進行自動化調(diào)試Dynaslam的教程,包括tasks.json和launch.json的配置

    調(diào)試Dynaslam: Ubuntu系統(tǒng)下使用VS Code進行自動化調(diào)試Dynaslam的教程,包括tasks.json和launch.json的配置

    將 SET(CMAKE_BUILD_TYPE Release) 修改為 SET(CMAKE_BUILD_TYPE Debug) 不開啟編譯優(yōu)化,在編譯選項中包含 -g 參數(shù)來啟用調(diào)試符號,使調(diào)試器能夠準確地設(shè)置斷點和跟蹤代碼。 將 cmake .. -DCMAKE_BUILD_TYPE=Release 替換為 cmake -DCMAKE_BUILD_TYPE=Debug .. 同時,將 DynaSLAM/Thirdparty/DBoW2/CMakeLists.txt 和 DynaSL

    2024年02月05日
    瀏覽(31)
  • python系列:配置VS Code + Ubuntu服務(wù)器 + Docker + Python:遠程調(diào)試Debug

    python系列:配置VS Code + Ubuntu服務(wù)器 + Docker + Python:遠程調(diào)試Debug

    背景: 有服務(wù)器且在服務(wù)器中安裝了Docker 使用VS Code進行遠程Debug 原理: ? 使用SSH來實現(xiàn) 1.Docker容器配置 以新建tensorflow的Docker容器為例 拉取tensorflow的鏡像 使用指令 即可拉取tensorflow-gpu的鏡像 使用指令 即可查看當前Docker中保存的全部鏡像 新建容器 新建容器的指令如下 指

    2024年01月23日
    瀏覽(44)
  • VSCode運行中出現(xiàn)launch:program ... does not exist的解決辦法

    VSCode運行中出現(xiàn)launch:program ... does not exist的解決辦法

    第一次運行VSCode的C程序,出現(xiàn)這個彈窗,查了很多資料都沒有解決,后來發(fā)現(xiàn)是個小問題。 解決辦法: 刪除.vscode文件夾下的 launch.json,按F5重新運行; 后來又出現(xiàn)過一次類似的問題,發(fā)現(xiàn)vscode沒有找到exe文件的文件夾output,手動建了文件夾output后恢復(fù)正常。 另外,launch.

    2023年04月14日
    瀏覽(18)
  • 【工具】使用VS Code調(diào)試Docker Container中的代碼

    【工具】使用VS Code調(diào)試Docker Container中的代碼

    在用這個方法時踩到了一些坑,一度搞得我很無奈。后面解決的方法也有點莫名其妙。下面詳細敘述下。 Step 1 首先創(chuàng)建docker container,這里我是用命令行創(chuàng)建的。然后運行autoware提供的 /docker/generic/ 下的 run.sh ,即會自動創(chuàng)建docker container并進入到container中。此時docker --version為

    2024年02月01日
    瀏覽(30)
  • vscode調(diào)試debug,launch.json文件‘a(chǎn)rgs’無法發(fā)傳遞給腳本

    vscode調(diào)試debug,launch.json文件‘a(chǎn)rgs’無法發(fā)傳遞給腳本

    launch.json中的\\\"name\\\"參數(shù)不要隨便起,要與執(zhí)行的文件名一致! 參考鏈接:注意看鏈接帖子的評論

    2024年01月18日
    瀏覽(25)
  • pytorch 進行分布式調(diào)試debug torch.distributed.launch 三種方式

    pytorch 進行分布式調(diào)試debug torch.distributed.launch 三種方式

    一. pytorch 分布式調(diào)試debug torch.distributed.launch 三種方式 1. 方式1:ipdb調(diào)試(建議) 參考之前的博客:python調(diào)試器 ipdb 注意:pytorch 分布式調(diào)試只能使用侵入式調(diào)試,也即是在你需要打斷點的地方(或者在主程序的第一行)添加下面的代碼: 當進入pdb調(diào)試后,跟原先使用pdb調(diào)試

    2024年02月07日
    瀏覽(41)
  • vs調(diào)試運行程序出現(xiàn):“由于找不到MSVCP140D.dll,無法繼續(xù)執(zhí)行代碼 ”的解決方法

    vs調(diào)試運行程序出現(xiàn):“由于找不到MSVCP140D.dll,無法繼續(xù)執(zhí)行代碼 ”的解決方法

    碎碎念 最近在使用Visual studio調(diào)試程序的時候,突然冒出了“由于找不到MSVCP140D.dll,無法繼續(xù)執(zhí)行代碼。重新安裝程序可能會解決次問題?!钡腻e誤。如下圖所示。在網(wǎng)上嘗試了很多別人的解決方案,都沒有效果。 最后在不懈努力下終于可以正常運行了。 以下我嘗試過的無

    2024年02月03日
    瀏覽(104)
  • ZYNQ SDK jtag燒錄出現(xiàn)錯誤,Error while launching program: Memory write error at 0xF8000108. Invalid DAP

    ZYNQ SDK jtag燒錄出現(xiàn)錯誤,Error while launching program: Memory write error at 0xF8000108. Invalid DAP

    之前基于微相的XME0724-10的ZYNQ7010最小系統(tǒng)板畫了一個板子。當時燒錄正常,隔了幾天后發(fā)現(xiàn)燒錄出現(xiàn)錯誤,Error while launching program: Memory write error at 0xF8000108. Invalid DAP。首先考慮軟件問題,改為僅ps端的hello world 程序,run as 繼續(xù)出現(xiàn)該問題??紤]是硬件錯誤,但是在vivado中au

    2024年02月11日
    瀏覽(23)
  • npm ERR! code EPERM npm ERR! syscall open npm ERR! path D:\Program Files\nodejs\npm_packages\_cacach

    npm ERR! code EPERM npm ERR! syscall open npm ERR! path D:\Program Files\nodejs\npm_packages\_cacach

    npm ERR! code EPERM npm ERR! syscall open npm ERR! path D:Program Filesnodejsnpm_packages_cacach 因為nodojs的文件中的模塊操作權(quán)限不夠(修改過node.js下載文件的路徑)。 以自己修改權(quán)限。找到你安裝node.js的文件夾(我的文件夾是nodejs) -右鍵-屬性-安全 完全控制

    2024年02月11日
    瀏覽(35)
  • 使用VS Code調(diào)試Unity 3D

    使用VS Code調(diào)試Unity 3D

    必須要有dotnet環(huán)境,如果沒有,請看使用VS Code作為Unity的代碼編輯器 安裝【Debugger for Unity】插件 確?!?vscode】目錄下沒有l(wèi)aunch.json文件,有的話刪掉 切換到左邊的調(diào)試視圖,點擊“ 創(chuàng)建launch.json文件 ”,并在彈出的菜單中選擇“ Unity Debugger ” 如果沒有Unity Debugger,可能需要運

    2024年02月06日
    瀏覽(29)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包