mac 系統使用vscode 創建c/c++ 工程項目 並配置斷點調試


mac 使用vsCode 創建c/c++ 工程項目 並配置斷點調試

使用vscode 創建c/c++工程項目

准備工作

  • 使用 vscode 下載插件 C/C++ Project Generator

開始

一、使用快捷鍵

shift + command + p (mac) 
ctrl + shift + p (win)

二、輸入並選擇

Create c project # 創建c工程
Create c++ project # 創建c++ 工程


三、目錄如下


配置斷點調試

准備工作

  • 下載插件 CodeLLDB

  • 配置.vscode 里面的 launch.json 、tasks.json

launch.json 復制下面即可

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "lldb",
            "request": "launch",
            "name": "Debug",
            "program": "${workspaceFolder}/output/main",
            "args": [],
            "cwd": "${workspaceFolder}",
            "preLaunchTask": "Build with Clang"
        }
    ]
}

tasks.json 復制下面即可

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Build with Clang",
            "type": "shell",
            "command": "clang++",
            "args": [
                "-std=c++17",
                "-stdlib=libc++",
                "${fileBasenameNoExtension}.cpp",
                "-o",
                "${fileBasenameNoExtension}",
                "--debug"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

注意事項

  • 每次修改源文件必須重新編譯(不然斷點不是修改后的內容)

斷點調試查看資料


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM