不过本文不谈VSCode的remote-ssh功能。今天主要继续聊一下VSCode的对C++代码的debug功能。 之前的文章中,利用VScode和cmake编译构建C++工程代码 和如何对Pytorch进行“深入”的DEBUG这两篇文章已经或简单或深入地讲解了VSCode的debug特性,而本文则对此进行补充,聊一些需要注意的地方。
交互式调试:Debug Console 还可以作为一个交互式调试工具,你可以在其中执行一些简单的表达式或代码片段,以便快速检查程序的某些方面,而不必在代码中添加额外的输出语句。 免密登录ssh 三步骤:vscode远程登录(不用每次输入密码)_如何在vscode每次远程连接时不重复输密码-CSDN博客blog.csdn.net/jobbofhe/article/deta...
调试配置 当写好代码和CMakeLists.txt之后,点击左侧Run and Debug按钮(⻓得像个⾍⼦),点击create a launch.json file,创建⼀个叫launch.json的⽂件。 本⽂的vscode版本较新,旧版本可能界⾯不太⼀样,可直接点击下图中的⻮轮按钮,此时界⾯中⼼会弹出选项,直接点击第⼀个 C++(GDB/LLDB),然...
选择window中c盘用户下的.ssh/config 出现如下内容 注:以上内容也可手动配置(删除远程ssh也可以在此文件下删除) ③:输入远程主机密码 参考内容: VSCode使用 - Remote-SSH 配置说明 VScode 删除远程资源管理器中SSH TARGETS (2)gdb调试 ① 连接上远程主机后,在远程主机下安装gdb debug和C/C++插件 ...
一般有上面两个文件即可DEBUG,在launch.json文件中使用F5进行编译和调试 其他配置: 在vscode工程中新建.vscode文件夹 新建c_cpp_properties.json文件,编辑相应路径 { "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**", ...
设置完成后,再启动debug就可以正确地看到图形界面的显示了。 reference:Issue #41 · joelspadin/vscode-remote-x11 · GitHub 方法2 使用微软提供的Remote -SSH插件以及X Server程序例如VcXsrv。 前提条件:可以通过目标服务器访问本机IP地址,即至少从服务器Ping本机有响应。
首先确保在 linux 上已安装 C 开发必要的程序包:必要的 vscode 扩展:local:ssh-linux:C/C++ 接下来创建调试引导文件(launch.json)如果当前 workshop 没有调试引导文件(launch.json),则可以通过侧边栏调试按钮>Run and Debug 创建默认 launch.json 在弹出的环境选择框中,选择 C++ 即可 如此便 ...
图2-2 SSH插件界面 图2-3 C/C++插件界面 2.4 配置文件 2.4.1 SSH配置 在SSH主界面点击“configure”按钮,选择配置文件输入主机名、用户名及端口号。右击配置的SSH账号可创建连接。 2.4.2 任务配置 点击菜单栏“终端”,在弹出的下拉框选中“配置任务”,主界面出现tasks.json配置文件,如下图所示。
语音相关的好多项目要在linux上跑,但代码开发大多是在PC机上,本篇简单介绍一下怎么在个人电脑上用VSCode远程开发调试服务器上的c/c++代码。思路与上篇(PyCharm远程调试服务器python代码 )是一致的,所以端口转发这部分直接照抄上篇:一、端口转发对于没有公网IP的远程训练服务器,需要先配置端口转发,可以用ssh借道有办公...
launch.json文件用于配置VSCode的调试会话,为了远程调试,你需要指定使用gdb调试器,并通过ssh连接到远程服务器,以下是一个示例配置: { "version": "0.2.0", "configurations": [ { "name": "(gdb) Remote Debug", "type": "cppdbg", "request": "launch", ...