V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
YDDDD
V2EX  ›  C++

Clion 2020.2 怎么导入远程头文件。

  •  
  •   YDDDD · 2021-04-18 15:33:03 +08:00 · 2406 次点击
    这是一个创建于 1347 天前的主题,其中的信息可能已经有所发展或是发生改变。

    windows clion 远程连接到 linux 服务器,有的头文件只有服务器上有,百度都是通过 tool->resync with remote hosts,但是我的 clion 没有这个选项,设置了快捷键也没反应。

    6 条回复    2021-04-20 08:57:19 +08:00
    nightwitch
        1
    nightwitch  
       2021-04-18 15:52:12 +08:00   ❤️ 1
    远程开发一律推荐 vscode 。
    clion 的 remote dev 很多问题,主要是慢和经常找不到头文件,后来我手动用 rsync 把目标机器的 /usr/include 整个同步下来了,这种同步到本地的开发体验也不如 vscode 的真远程。
    leoleoasd
        2
    leoleoasd  
       2021-04-18 22:36:47 +08:00
    可以尝试用 projector
    bruce0
        3
    bruce0  
       2021-04-19 09:13:37 +08:00
    我前段时间也有在 linux 上编译 C++的需求,也是因为 win 上没有对应的头文件,
    我没有挣扎 直接装了个 Debian 0.0
    lingxi27
        4
    lingxi27  
       2021-04-19 11:19:46 +08:00
    clion 的远程开发还是很爽的,按部就班配置远程的 toolchain 就好了,不过他的文件同步做的不太好,经常有 bug 这点比较烦人

    vscode 我记得是把代码放在远程,而做跨平台开发时把代码放本地比较方便,或许配合 nfs 使用会体验不错
    YDDDD
        5
    YDDDD  
    OP
       2021-04-19 17:27:48 +08:00
    解决了,找到教程只有 gdbserver 的部分,没有配置远程编译后再加到 cmake 上。
    YDDDD
        6
    YDDDD  
    OP
       2021-04-20 08:57:19 +08:00
    @nightwitch 问一下 vscode 有没有根据类内函数的声明,在类外定义函数的时候自动补全的插件啊。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3010 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:58 · PVG 21:58 · LAX 05:58 · JFK 08:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.