VS code 可以在 VirtualBox VM 中编译和运行 C 程序吗?

问题描述 投票:0回答:1

问题:

我必须制作使用 pthreads 的程序。为此,我在 VirtualBox 上有一个 Ubuntu VM,所以有人会说我已经准备好了。但我想知道我是否可以在我的 Windows 机器上使用 POSIX 库。

我怎么想的: 对 vscode 的一种扩展,这样当我运行代码时,它会在 VM 上运行并向我返回其终端的结果。

我读了一篇关于如何使用 pthread-win32 的帖子,但这不是我要找的,我希望能够编写 POSIX 可编译的 C 代码

提前致谢

c visual-studio-code pthreads
1个回答
0
投票

你可以做的是使用 WSL(Linux 的 Windows 子系统)。由于您只需要终端而不需要可视化应用程序,因此这非常适合您。下面的链接比我能更好地解释它,但是这句话很好地总结了它:

  • 您可以在基于 Linux 的环境中进行开发,使用特定于 Linux 的工具链和实用程序,以及运行和调试基于 Linux 的应用程序,所有这些都可以在 Windows 上轻松进行。

https://code.visualstudio.com/docs/remote/wsl

© www.soinside.com 2019 - 2024. All rights reserved.