我在vscode上远程连接ubuntu去调试c程序出现这样的问题,有好人知道怎么解决吗
2条回答 默认 最新
关注 引自免费微信小程序:皆我百晓生
这个问题是由于
launch.json
文件中的配置错误导致的。在launch.json
文件中,我们需要定义type
、request
、program
等参数,这些参数分别对应于cppdbg
工具,用来指定要使用的调试器类型和调试请求。正确的
launch.json
配置应该如下所示:{ "version": "0.2.0", "configurations": [ { "name": "(gab) 后动", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/dem", "args": [], "stopAtEntry": false, "cwd": "${fileDirname}", "externalConsole": false, "MIMode": "gdb", "miDebuggerPath": "/usr/bin/gdb" } ] }
这个配置定义了调试器类型、请求以及要运行的程序路径等信息。
如果你仍然遇到问题,可以尝试删除
tasks.json
文件,并重新创建一个。这样可以帮助排除其他可能的问题。另外,确保你的Ubuntu系统已经安装了GDB调试器。如果没有,可以通过以下命令进行安装:sudo apt-get install gdb
然后,你需要在
launch.json
文件中添加相应的调试配置。以上步骤应该能解决你在VSCode上远程连接Ubuntu调试C程序时遇到的问题。如果有任何疑问或需要进一步的帮助,请随时告诉我。
解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥20 我的这个coe文件到底哪儿出问题了
- ¥15 matlab使用自定义函数时一直报错输入参数过多
- ¥15 设计一个温度闭环控制系统
- ¥100 rtmpose姿态评估
- ¥15 java 通过反射找路径下的类,打包后就找不到
- ¥15 通联支付网上收银统一下单接口
- ¥15 angular有偿编写,
- ¥15 centos7系统下abinit安装时make出错
- ¥15 hbuildex运行微信小程序报错
- ¥15 关于#python#的问题:我知道这个问题对你们来说肯定so easy