总的菜鸟在这里。

我想在Windows机器中使用一些C库,例如unistd.h和sys/time.h。我发现有很多讨论的话题,如果不使用替代软件包,这根本不可能实现。但是我不知道这些库是否附带Linux的Windows子系统?如果是这样,如何配置Visual Studio Code与WSL一起使用?

最佳答案



是的,WSL中的编译器将包含这些头文件。



您需要在Windows功能中启用WSL,通过Microsoft Store安装喜欢的linux版本,在VS Code中安装“Remote-WSL”扩展。
可以在这里找到更多信息:https://code.visualstudio.com/docs/remote/wsl

但是请记住,将在此设置中编译的应用程序将是linux应用程序。他们将只能在linux或WSL下运行。
您无法使用Windows的这些库来编译应用程序。这些库是平台依赖的。

关于c - Linux原生C库: How to configure Visual Studio Code to work with them on Windows?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53515291/

10-13 05:19