版权声明:本文为博主原创文章,转载请注明出处: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)
- 远程调试按钮,进行调试