Clion远程编译配置教程
前言
目前所使用电脑多为windos系统,而开发服务端大多为linux环境,这时不想安装linux虚拟机 (比较耗内存)既想在windows上IDE编写代码,又想能直接在linux下编译代码,那么Clion的remote 功能不失为一种比较好的选择。这种方式具有几个优点,完美的使用远程服务端的资源:1、IDE支持ssh远程linux服务,并能自动同步代码;
2、IDE能复刻远程gcc等环境,直接用IDE进行编译,即可生成linux版本的程序;
3、使用IDE进行调试,即可相当于在远程linux上gdb调试。
一、远程ssh配置
打开Clion点击File-》Settings,如下图所示:
然后点击Build下的Toolchains,然后点击“+”按钮,如下图所示:
然后添加remote host,再点击配置,如下图:
然后点击“+”如下图所示:
然后填写远程ip地址,ssh端口及用户名密码,保存即可。
二、cmake配置
点击cmake选择remote host如下图所示:
三、deployment配置
点击deployment配置远程路径,默认在/tmp文件夹中,可修改为自己工程目录
然后点击编译即可,如下图:
四、自动同步
点击Tools-》Deployment-》Automatic Upload即可自动将本地的代码同步到服务端
总结
至此,基本配置已完成,可以愉快编写代码了。