VS Code - gdb - debug 安装过程

    xiaoxiao2021-03-25  102

    VS Code debug 之旅

    因为mac下没有自带的debug工具,vscode中debug的功能也需要自己安装配置,所以今天小半天都栽在了这上面。

    其实amc下安装是相对简单的,在安装gdb之前我们应该首先配置好homebrew安装管理工具。

    ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    (也是复制粘贴别人的,第一次就安装好啊,好感动!) 然后就等他自己装好咯,接下来就是安装gdb

    sudo brew install gdb

    然后就装好了,虽然是装好了,不过现在还不能用,接下来我们打开一个叫“钥匙串访问”的应用程序,嘛,其实我也没找到在哪所以直接在这台mac里搜“Keychain Access.app”就有啦。接下来的步骤,上图上图。

    然后就一直next,next一直到这个画面。。。

    然后就点击创建,然后,别急别急,还有。。

    找到刚刚创建的证书,然后全部始终信任,这样就创建完啦~

    然后最后还有一点点要签署gdb才可以用的,是这样的。。

    打开你的终端

    sudo codesign -s gdb-cert /usr/local/bin/gdb sudo gdb ./test

    这样就进入到gdb里了。

    但是我觉得直接终端的gdb debug好难用啊啊啊啊,所以接下来我就来捣鼓vscode了。

    其实vscode不太需要设置什么,直接打开你需要用的文件,然后点一下左边那个长的像小蜘蛛一样的爬虫,然后点击左上角那个长得像小齿轮 ⚙ 的那个图标,然后就会出现一个叫launch.json的文件,里面只需要将他program参数后面引号里的内容改成你需要debug的可执行文件的完整路径,然后再将cwd改成文件所在的地址,就可以了,就像这样。

    然后g++ -g test.cpp -o test编译你要执行的代码文件,然后再按一下左上角那个绿色三角形的按钮(f5也行的)把test运行起来就可以正常debug啦~

    转载请注明原文地址: https://ju.6miu.com/read-13820.html

    最新回复(0)