首页 > 软件开发 > C语言 >

CLion如何开启远程调试

来源:互联网 2023-03-16 19:11:44 455

CLion是一款非常好用的C/C 集成开发软件,可以支持Visual Studio、MinGW、Remote Host等多种编译工具链,其中Remote Host是在远程服务器上进行编译运行,非常适合跨平台开发,本文主要介绍如何使用CLion开启远程调试。7Qn办公区 - 实用经验教程分享!

CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

工具/原料

  • 组装AMD R5 3500X
  • Win101909
  • CLion2022.1

方法/步骤

  • 1

    启动目标远程服务器(程序运行的宿主机),本实验用Ubuntu虚拟机代替,开启sshd服务。7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

  • 2

    在本地开发机上启动CLion 2022软件,打开待远程调试的工程,点击【File】->【Settings】,搜索toolchains,点击右侧的“ ”号,增加一个Remote Host编译工具链。7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

  • 3

    配置Remote Host工具链,点击credentials右侧的小齿轮,进入远程服务器SSH配置界面,点击左侧的“ ”号,增加一个SSH配置,输入IP、用户名、口令之后,点击“Test Connection”进行测试,测试通过,点击右下方“Apply”按钮。7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

  • 4

    回到Settings界面,清空搜索框,在ToolChains的下方可以看到CMake,点击CMake,右侧的ToolChain选择Remote Host,点击“OK”按钮。7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

  • 5

    此时CLion已开始自动上传文件到目标服务器,默认是上传到/tmp目录下的一个临时文件夹(也可以在Deployment界面配置指定目录)。7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

  • 6

    点击下方CMake子窗口内的Reload按钮,执行cmake构建。7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

  • 7

    构建完成后,按“Ctrl F9”或者工具栏Build按钮即可进行编译。7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

  • 8

    在代码中打上断点,点击工具栏Debug按钮,即开启远程调试,程序会在断点处停下,可以在远程服务器上看到该程序的进程,说明远程调试启动成功。7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

    CLion如何开启远程调试7Qn办公区 - 实用经验教程分享!

  • 8本页面未经授权抓取自百度经验
  • 注意事项

    • 远程编译调试需要确保服务器的sshd服务已开启

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!7Qn办公区 - 实用经验教程分享!


    标签: 编程C语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码