CLion是一款专为开发C及C++所设计的跨平台IDE。本篇教程将为您介绍如何运用Clion进行远程开发。
CLion最新试用版
远程开发
在CLion,完全远程模式,通过GDB / gdbserver进行远程调试和WSL的远程开发有三个选项,每个选项都针对远程开发设置的子集。为了帮助您比较这三个选项并选择最合适的选项,我们在下面的表格中总结了它们的详细信息。
完全远程模式 |
WSL |
远程GDB / gdbserver |
|
本地操作系统 |
macOS / Linux / Windows |
视窗 |
macOS / Linux / Windows |
远程OS |
Linux |
某些Linux发行版 |
任何支持gdbserver的操作系统 |
连接协议 |
SSH |
SSH |
TCP / UDP或串行线 |
所需工具 |
rsync的适用于MacOS / Linux客户端 |
目标上的gdbserver |
|
本地 |
本地 |
本地 |
|
同步 |
自动 |
不需要 |
手册 |
建造 |
远程 |
在WSL上 |
未标明 |
运行 |
远程 |
在WSL上 |
程序在gdbserver下远程运行; |
项目级设置
完全远程模式 |
WSL |
远程GDB / gdbserver |
|
项目格式 |
CMake |
CMake /编译数据库 |
任何 |
工具链 |
远程 |
WSL |
未标明 |
路径映射 |
自动创建, |
不需要 |
不是自动创建的, |
工作流程的步骤
完全远程模式 |
WSL |
远程GDB / gdbserver |
1.创建远程工具链: 2.将远程工具链设置为默认值 4.如果需要,请调整部署条目中的路径映射。 使用默认配置文件或从步骤2中选择配置文件以进行构建,运行和调试 |
1.配置WSL。 2.创建WSL工具链并提供凭据。 3.将WSL工具链设置为默认值。或创建关联的CMake配置文件。 4.从构建,运行和调试的步骤3中选择默认配置文件或配置文件。
|
1.将二进制文件放在本地计算机上的远程计算机和符 文件中。 2.在CLion中,创建 3.在远程计算机上的gdbserver 下启动该程序。 4.在CLion中,调试在步骤2中创建的配置。 |
想要购买Clion正版授权的朋友可以咨询官方客服。

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!