Ubuntu 一个只需在远程机器上编译本地代码而无需撕扯的工具?

Ubuntu 一个只需在远程机器上编译本地代码而无需撕扯的工具?,ubuntu,development-environment,remote-server,Ubuntu,Development Environment,Remote Server,有没有工具可以在基于linux的远程工作站上编译本地编写的代码?通过ssh或X11进行编码通常非常缓慢和耗时。因此,我正在寻找一种替代工具,通过远程机器编译本地代码。我在本地编写代码并将其发送到远程,然后查看结果。我正在寻找这种解决方法>?在这种情况下,我遇到了两种常见的方法。它们都使用SSH 在SSHFS上编辑文件 rsync文件和构建 在SSHFS上编辑文件 在此选项中,您的远程计算机应该运行SSH服务器。您的本地计算机将使用Fuse/SSHFS从远程计算机装载目录。您可以在本地计算机中编辑

有没有工具可以在基于linux的远程工作站上编译本地编写的代码?通过ssh或X11进行编码通常非常缓慢和耗时。因此,我正在寻找一种替代工具,通过远程机器编译本地代码。我在本地编写代码并将其发送到远程,然后查看结果。我正在寻找这种解决方法>?

在这种情况下,我遇到了两种常见的方法。它们都使用SSH

  • 在SSHFS上编辑文件
  • rsync文件和构建
  • 在SSHFS上编辑文件 在此选项中,您的远程计算机应该运行SSH服务器。您的本地计算机将使用Fuse/SSHFS从远程计算机装载目录。您可以在本地计算机中编辑代码,并通过SSH发出build命令

    rsync文件和构建 在此选项中,您的源驻留在本地计算机上。在本地计算机上签出源,然后编辑它们。然后,您将拥有一个shell脚本,该脚本通过SSH将源代码rsync到远程计算机,并通过SSH构建


    在这两种情况下,您都必须使用sed或类似工具将从远程机器输出的路径转换为本地机器上的路径,以便识别错误消息并直接跳转到编辑器中的正确行

    我不明白。您想将代码传输到计算机,但想禁止最常见的向计算机传输代码或输入代码的方法。查找“远程编译器”我通过该搜索查询获得大量结果。我正在寻找一种工具,该工具可将编写的代码发送到远程计算机进行编译,并显示代码的输出。因此,我使用本地IDE在本地编写所有代码,但编译将通过远程处理。