博客專欄

        EEPW首頁 > 博客 > ubuntu vscode gdb 配置注意事項

        ubuntu vscode gdb 配置注意事項

        發布人:電子禪石 時間:2023-09-06 來源:工程師 發布文章
        {
            // Use IntelliSense to learn about possible attributes.
            // Hover to view descriptions of existing attributes.
            // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
            "version": "0.2.0",
            "configurations": [
        
                {
                    "name": "(gdb) 啟動",
                    "type": "cppdbg",
                    "request": "launch",
                    "program": "${workspaceFolder}/build/build_linux32/test_v2x",
                    "args": ["test_msg_digest_id","1"],//程序運行輸入的參數。
                    "stopAtEntry": false,
                    "cwd": "${workspaceFolder}/build/build_linux32",#程序運行的目錄
                   // "cwd": "${workspaceFolder}",
        
                    "environment": [],
                    "externalConsole": false,
                    "MIMode": "gdb",
                    "additionalSOLibSearchPath":"${workspaceFolder}/build/build_linux32/lib",
                    //庫的路徑
                    "setupCommands": [
                        {
                            "description": "為 gdb 啟用整齊打印",
                            "text": "-enable-pretty-printing",
                            "ignoreFailures": true
                        }
                    ]
                }
            ]
        }

        之前出現過調試進不了斷點,因為編譯時候CMAKE 編譯版本時Release,改成Debug 就可以了。

        DCMAKE_BUILD_TYPE=Debug


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: gdb

        技術專區

        關閉
        主站蜘蛛池模板: 芦溪县| 舒城县| 班戈县| 建德市| 图们市| 金乡县| 陕西省| 宝应县| 兰坪| 瑞安市| 马鞍山市| 普宁市| 剑川县| 唐山市| 土默特左旗| 聂荣县| 乐昌市| 南华县| 防城港市| 蓬溪县| 洪雅县| 鄂州市| 汝城县| 黄梅县| 胶州市| 东台市| 丰台区| 轮台县| 云阳县| 安徽省| 柳林县| 泽库县| 邵东县| 荃湾区| 南昌市| 大冶市| 普洱| 香港| 沂南县| 怀化市| 县级市|