有没有办法使用外部计算机的编译器并获取结果?

有没有办法使用外部计算机的编译器并获取结果?

由于某些原因,我不得不使用 Windows 7,但有时我需要使用 C 语言编译和执行简单的程序,这些程序应该在 Linux 中运行。它们都是控制台应用程序,不使用图形或其他东西。

我不能安装第二个操作系统,但我可以自由使用任何虚拟机。而且我偶尔需要更换工作场所,所以我不想每次都安装和设置 Cygwin 或 MinGW 之类的东西,只需复制我的虚拟机即可。

我知道,我可以直接在 VM 中工作,但我希望这个 VM 使用尽可能少的内存,并且我想使用 Linux 的服务器变体,例如 RedHat 或 Ubuntu Server。

这就是我想要的:

  1. 我有一个装有 Linux 的虚拟机,所有库和所有内容都已安装在那里。对我来说,它是 VMWare 还是 VirtualBox 之类的东西并不重要。
  2. 我在后台模式下运行它(在 Windows 中)。
  3. 我运行了一个 IDE,例如 NetBeans,或者 Windows 中的某些适当程序,并将其设置为与我的虚拟机一起工作,使用 SSH 或其他程序。
  4. 当我编译我的程序时,IDE 使用我的 VM 库和 gcc,在那里进行编译,并将结果显示到它自己的终端窗口中。

有什么方法可以实现这个吗?

先感谢您!

相关内容