1.准备环境
- window安装clion
- 安装好gdb、ssh、已经编译好的freeswitch可执行文件的docker镜像
2.配置clion
Settings -> Tools ->SSH Configurations
Settings-Build, Execution, Deployment-Toolchains(其实设不设置都行,用默认也行的)
Settings-Build, Execution, Deployment-Deployment(主要是为了上传源码到docker里)
3.远程gdbserver配置
4.开启gdbserver服务
#这里就是启动gdbserver了
gdbserver :2223 freeswitch -nonat
#加一下启动ssh的代码
bash -c "service ssh restart"
最后就是在clion中点击debug
按钮启动调试