不过本文不谈VSCode的remote-ssh功能。今天主要继续聊一下VSCode的对C++代码的debug功能。 之前的文章中,利用VScode和cmake编译构建C++工程代码 和如何对Pytorch进行“深入”的DEBUG这两篇文章已经或简单或深入地讲解了VSCode的debug特性,而本文则对此进行补充,聊一些需要注意的地方。 不是每次都需要tasks.json 如...
一般有上面两个文件即可DEBUG,在launch.json文件中使用F5进行编译和调试 其他配置: 在vscode工程中新建.vscode文件夹 新建c_cpp_properties.json文件,编辑相应路径 { "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**", "/mnt/D/Code/AVM/nanodet/demo_mnn" ], "defines"...
设置完成后,再启动debug就可以正确地看到图形界面的显示了。 reference:Issue #41 · joelspadin/vscode-remote-x11 · GitHub 方法2 使用微软提供的Remote -SSH插件以及X Server程序例如VcXsrv。 前提条件:可以通过目标服务器访问本机IP地址,即至少从服务器Ping本机有响应。 安装Remote-SSH插件: 配置远程连接: 主要...
首先确保在 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 ...
这个需要安装插件 Remote-SSH, command+shift+x 打开安装。安装完了之后,左下角绿色的地方点击,然后选择 connect to host,输入 IP 和用户名添加即可, 这样就链接到了远程服务器。 1.4 安装 Vim,使得开发更高效 如果vs code 上安装 vim 插件,那么写代码就可以采用 vim 的方式了, 各种便捷式命令使得开发更加高效...
1. vscode启动debug窗口 按Ctrl+Shift+D,打开Debug窗口 默认是“No configurations”, 点击“F5”,会提示你配置GDB参数(选择gcc build and debug active file),配置文件名称为launch.json(配置参考3) 配置完成后,再按F5, 会提示配置GCC,选择“Configure Task”, 选择“C/C++: build and debug active file”, ...
首先,设置SSH隧道。在公网服务器上运行命令打开持久的SSH隧道,允许内网服务器通过该隧道进行访问。配置VSCode远程SSH时,在配置文件中编辑相关信息,通过远程服务器Jumpk8s功能连接。解决下载Vscode server缓慢问题,通过找到已安装Vscode server的Ubuntu服务器,使用SCP命令将文件夹传送到内网服务器上,确保免密 ...
图2-2 SSH插件界面 图2-3 C/C++插件界面 2.4 配置文件 2.4.1 SSH配置 在SSH主界面点击“configure”按钮,选择配置文件输入主机名、用户名及端口号。右击配置的SSH账号可创建连接。 2.4.2 任务配置 点击菜单栏“终端”,在弹出的下拉框选中“配置任务”,主界面出现tasks.json配置文件,如下图所示。
5、在 VS Code 中按下 F1 键,输入“Remote-SSH: Connect to Host”并选择一个远程服务器。 6、输入 SSH 用户名和密码或者 SSH 密钥,连接到远程服务器。 7、在 VS Code 中按下 F5 键或者选择“Run”->“Add Configuration…”->“C++”来创建一个 C++ 调试配置文件。