vscode无法调试 程序没法调试,但是可以运行,设置断点不会在断点那停, vscode调试信息报错 显示程序已经停止,但是其实代码已经跑起来了。 解决办法 上图的warning前面有一个&,在我的运行是传参的最后一个参数是&, 我把这个参数删掉,就可以了。 为什么 因为&,便是程序在后台运行,我感觉第一个可能原因是gdb运行时程序无法接收这个参数,程序认为输入的参数不符合要求。 第二个是因为&使得程序在后台运行成功了,gdb无法调试在后台运行的程序,不过去掉就可以调试了