使用CLion进行远程Debug

版权声明:本文为博主原创文章,转载请注明出处:https://blog.csdn.net/qq_31261509 https://blog.csdn.net/qq_31261509/article/details/84065434

同步文件

同步文件需要安装ftp进行文件同步,安装教程可以参看这里

通过项目文件同步后,接来下通过CLion和gdbserver进行远程Debug

Clion远程调试

  • 在服务器上编译需要运行的C++项目,cmake编译属性需要有:
cd ${PROJECT_SOURCE}
mkdir build & cd build
cmake . -DCMAKE_BUILD_TYPE=Debug
make
gdbserver :1234 hello # hello为make后的生成结果
  • 在客户端,也就是CLion端,需要配置调试参数,选择编译选项的debug,然后设置
    target remote args:
tcp:xx.xx.xx.xx:1234
  • 设置远程路径和本地路径的映射(Path mappings)
  • 远程调试按钮,进行调试

猜你喜欢

转载自blog.csdn.net/qq_31261509/article/details/84065434