CLion配置远程服务器

搭建环境

最近需要进行简单的Linux开发,我使用的是windows系统,然后在一个云服务器上进行开发。

环境:

  • windows10系统
  • xshell
  • CLion2019.3.4
  • Cmake3.17
  • 云服务器(ubuntu16.4)

配置和pycharm远程连接服务器很像,毕竟都是JetBrain的东西。

设置toolchain

设置toolchain的目的在于准备了一条可用的工具链(gcc,g++,gdb,cmake)

点击 file --> settings --> Toolchains
点击添加符号 , 选择Remote Host 进行创建。

CLion配置远程服务器_第1张图片

设置cmake profile

这一步是为了将要处理的代码文件选择toolchain(配置运行环境)。

点击file --> settings --> cmake
点击添加符号,选择debug(后面会创建一个带有调试信息的可执行文件)
toolchain处选择你之前准备的可用的toolchain
CLion配置远程服务器_第2张图片

设置deployment

部署远程文件地址和本地文件地址(能够在本地文件和远程文件进行同步)。

root path:远程文件的根路径
deployment path:远程文件相对于根路径的相对路径
local path:本地文件的路径
CLion配置远程服务器_第3张图片
CLion配置远程服务器_第4张图片

注意

每次当你根据上面配置完成后,重新新建一个项目的时候,CLion会为你在配置好的远程服务器上创建一个临时文件/tmp/tmp.xxx,此时你的本地文件是和那个临时文件相对应的。当你修改deployment中的路径后,此时CLion可能还是只认那个临时文件,那么点击file --> Reload Cmake Project

你可能感兴趣的:(c/c++)