windows clion 远程连接到 linux 服务器,有的头文件只有服务器上有,百度都是通过 tool->resync with remote hosts,但是我的 clion 没有这个选项,设置了快捷键也没反应。
1
nightwitch 2021-04-18 15:52:12 +08:00 1
远程开发一律推荐 vscode 。
clion 的 remote dev 很多问题,主要是慢和经常找不到头文件,后来我手动用 rsync 把目标机器的 /usr/include 整个同步下来了,这种同步到本地的开发体验也不如 vscode 的真远程。 |
2
leoleoasd 2021-04-18 22:36:47 +08:00
可以尝试用 projector
|
3
bruce0 2021-04-19 09:13:37 +08:00
我前段时间也有在 linux 上编译 C++的需求,也是因为 win 上没有对应的头文件,
我没有挣扎 直接装了个 Debian 0.0 |
4
lingxi27 2021-04-19 11:19:46 +08:00
clion 的远程开发还是很爽的,按部就班配置远程的 toolchain 就好了,不过他的文件同步做的不太好,经常有 bug 这点比较烦人
vscode 我记得是把代码放在远程,而做跨平台开发时把代码放本地比较方便,或许配合 nfs 使用会体验不错 |
5
YDDDD OP 解决了,找到教程只有 gdbserver 的部分,没有配置远程编译后再加到 cmake 上。
|
6
YDDDD OP @nightwitch 问一下 vscode 有没有根据类内函数的声明,在类外定义函数的时候自动补全的插件啊。
|