clion和vscode都在linux本地。
clion调试root权限程序,设置打个勾就行;
vscode的cppdbg插件目前不支持以root权限运行debugee,需要把调试器设置为一个shell脚本,然后脚本里用sudo启动gdb来调试,而且要把gdb放到/etc/sudoers里,防止sudo问root密码时失败。
#!/bin/sh
sudo /home/happy/gdb/bin/gdb $@
远程调试,可以一试
之前用vscode这么干过,从windows上远程搞macos上的。
vs也干过,但vs远程调试linux的不怎么成熟。
vscode没有vs的“break all”功能,是极其不爽的,之前喷过一次。
【 在 littleSram 的大作中提到: 】
: clion安装在Linux上吗?
: 有没有试过clion安装在mac或Windows上,然后远程调试Linux上的程序
: 曾经发现idea社区版在Linux上运行有问题之后,我就尽量避免直接安装在Linux上了,总觉得有坑,毕竟Linux环境太复杂了
--
修改:z16166 FROM 114.240.244.*
FROM 114.240.244.*