Clion是一个跨平台的开发IDE,其牛逼之处不在赘述;本文主要演示通过Clion+GDB实现远程调试,提供开发过程中真机,为程序运行、调试提供极大方便。(有点类似Android开发过程中通过ADB进行调试)
一、 本地环境和远程环境配置
打开配置窗体 配置本地和远程参数 打开设置 Toolchains中新增远程项目 cmake中关联远程项目二、 开始调试
1. 本地编译好了执行文件同步至远程系统
配置目标系统部署目录(最好跟远程调试目录一致) 本地编译好了执行文件同步至远程系统(可以直接拖拽上传文件的哦)2. 启动远程gdbserver
gdbserver localhost:8080 ./MedianMachine
此时会出现
root@okmx8mm:/home/MedianMachineDebug# gdbserver localhost:8080 ./MedianMachine
Process ./MedianMachine created; pid = 3804
Listening on port 8080
开始调试
点击开始同步调试 开始同步调试中祝你好运!
参考:
观看视频截图https://www.jianshu.com/p/c6bbf28ace13
https://cloud.tencent.com/developer/article/1527227
网友评论