Clion是一个跨平台的开发IDE,其牛逼之处不在赘述;本文主要演示通过Clion+GDB实现远程调试,提供开发过程中真机,为程序运行、调试提供极大方便。(有点类似Android开发过程中通过ADB进行调试)
一、 本地环境和远程环境配置
二、 开始调试
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