VSCode是真正的生产力工具,尤其是前一阵子推出的remote-SSH功能,让远程轻量调试服务器代码效率有了质的飞越。不过本文不谈VSCode的remote-ssh功能。今天主要继续聊一下VSCode的对C++代码的debug功能。 之前的文章中,利用VScode和cmake编译构建C++工程代码 和如何对Pytorch进行“深入”的DEBUG这两篇文章已经或简单或深入地...
安装非常简单,推荐在官网上下载最新发布版本,下载链接。 2.3 安装插件 打开VS Code软件,在插件搜索框分别输入SSH、C/C++,根据关键词自动匹配搜索内容,依次选择安装“Remote-SSH”和“C/C++”这两个插件,如下图所示。 图2-2 SSH插件界面 图2-3 C/C++插件界面 2.4 配置文件 2.4.1 SSH配置 在SSH主界面点击“c...
"C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 3 启动你的本地项目 示例npm start 4按f5启动调试 vscode会关联到已经打开的项目地址,也就是上述配置中url指向的地址。 注意:打开这个地址的chrome窗口,目标参数必须有remote-debugging-port=9222,否则会报如下错误: 5 添加...
Listening on port 10000 Remote debugging from host 192.168.0.245 APP is running! 备注说明: 1) 下载的可执行程序,必须保证是设备所需编译链编译的; 2) vscode中按F5调试时,GCC编译的配置和GDB参考1和2; 5. 调试 准备完成, 在VSCode进行调试。(断电,单步等) 非常实用,可以经常使用 !!!
在VSCode 中,打开调试视图(Ctrl + Shift + D),点击“创建一个launch.json文件”,并选择 C/C++ 环境。在launch.json中添加类似如下的配置: {"version":"0.2.0","configurations":[{"name":"Remote Debugging","type":"cppdbg","request":"launch","program":"${workspaceFolder}/my_program",// 程序路径...
:"localhost:1234"}]}注意,其中的program就是fw_jump.elf的路径,还有postRemoteConnectCommands要在...
"symbolSearchPath": "C:\\path\\to\\symbols;C:\\another\\path\\to\\symbols" GDB命令 info sharedlibrary set solib-search-path /home/testuser/libtest 在VS CODE的.vscode文件夹中launch.json,添加以下命令 "postRemoteConnectCommands": [
Cmd + Shift + P (Mac 命令): typing “remote settings“ Select Preference: Open Remote Settings (SSH: your host) 用下面的内容替换setting.json中的内容 代码语言:javascript 代码运行次数:0 运行 AI代码解释 { "workbench.colorTheme": "Default Dark+", "maven.terminal.useJavaHome": true, "java....
作为一个主要写C/C++语言的程序员,vscode于我来说就是那件趁手的兵器,好似金箍棒之于孙悟空,没它战斗力可能发挥不起来。vscode的轻量级、快速,对多种配置Scope的支持使得不同项目可以有灵活的配置和插件管理,以及对各种插件的整合,尤其是Github copilot、clangd、C/C++、project manager、Remote SSH等等,都在有形或...