先确保在树莓派本地可以编译通过 编译的shell 脚本 运行编译不报错 创建调试相关文件 运行-》启动调试,选择”C/C++: g++ “ 修改编译选项 在task.json种修改你的编译选项,args的内容即可,因为我编译的是opencv的项目,所以添加了很多选项如下 调试成功
不过本文不谈VSCode的remote-ssh功能。今天主要继续聊一下VSCode的对C++代码的debug功能。 之前的文章中,利用VScode和cmake编译构建C++工程代码 和如何对Pytorch进行“深入”的DEBUG这两篇文章已经或简单或深入地讲解了VSCode的debug特性,而本文则对此进行补充,聊一些需要注意的地方。 不是每次都需要tasks.json 如...
vscode 如何debug remote代码 vscode debug教程 一、前言 什么是代码调试? 通过调试可以让我们了解代码运行过程中的代码执行信息,比如变量的值等等。 通常调试代码是为了方便我们发现代码中的bug。 本篇开发环境 1、操作系统: Windows 10 X64 2、SDK: .NET Core 2.0 Preview 3、IDE:VS Code 1.14 二、开始调试 1...
首先确保在 linux 上已安装 C 开发必要的程序包: sudo apt install gcc sudo apt install gdb 必要的 vscode 扩展: local: remote-ssh ssh-linux: C/C++ 接下来创建调试引导文件(launch.json) 如果当前 workshop 没有调试引导文件(launch.json),则可以通过侧边栏调试按钮>Run and Debug 创建默认 launch.json ...
而解释型语言,如Python是一条一条语句执行。可以看出Python的调试比C/C++的简单得多。可以直接在IDE上进行调试。而C++等语言需要gdb等工具才可以调试,然而命令行的gdb调试不是很直观,本文使用vscode远程调试Linux上的开发机程序。 二、配置 需要使用 VS Code 的 Remote Development 扩展来连接到远程服务器并设置远程...
主要适用于debug python 程序,尤其是深度学习刚入门需要使用remote 连接到linux进行程序运行,想调试一下的同学。 当然非深度学习也可以参考食用本文哈哈哈。 极速入门版 提前准备:代码仓库已经拉取到linux上面,且已经知道运行的方式。 比如: 项目的启动命令为:python pretrain.py --dataset mini_imagenet --data_path...
默认在vscode中打开py文件可以直接使用断点调试,使用的Debug模式为:Python: Current File (Integrated Terminal),这是针对vscode中当前打开的文件。 对于独立于vscode之外运行程序的debug,根据是否和vscode位于同一主机可以分为local attach和remote debug。 0. 配置环境 ...
"name": "(gdb) Remote Debug", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/<your_program>", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, ...
1、安装remote-ssh插件 在vscode最左侧应用“扩展”中搜索remote-ssh插件,然后安装。安装完成之后,会在“扩展”图标下方出现“远程资源管理器”图标。如下图所示: 在这里插入图片描述 2、配置vscode的config文件 单击“远程资源管理器”图标,然后单击“配置”按钮进行配置,此时vscode会显示“Select SSH configuration file...