Linux原生C库。如何配置Visual Studio代码在Windows上使用它们?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux原生C库。如何配置Visual Studio代码在Windows上使用它们?相关的知识,希望对你有一定的参考价值。

我是个菜鸟,我想在Windows中使用一些C库,比如unistd.h和systime.h。

我想在Windows机器上使用一些C库,比如unistd.h和systime.h。我发现很多帖子都在讨论是不是不使用替代包就根本不可能。但我想知道Linux的Windows子系统是否带有这些库?如果有,我如何配置Visual Studio Code与WSL一起工作?

答案

但我想知道Linux的Windows子系统是否有这些库?

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

如果是这样,我如何配置Visual Studio代码与WSL一起工作?

你需要在Windows功能中启用WSL,通过Microsoft Store安装你喜欢的Linux发行版,在VS Code中安装 "Remote - WSL "扩展。https:/code.visualstudio.comdocsremotewsl。

但请记住,在这个设置中编译的应用程序将是linux应用程序,它们只能在linux或WSL下运行。它们只能在linux或WSL下运行,你不可能在Windows下使用这些库编译应用程序。这些库是依赖于平台的。

以上是关于Linux原生C库。如何配置Visual Studio代码在Windows上使用它们?的主要内容,如果未能解决你的问题,请参考以下文章

visual studio2017 添加dll库

如何缩短 Visual Studio 中的链接过程

如何在 Visual C++ 中使用开源 C 库

可移植的配置visual studio工程第三方库

Windows Apache + mod_wsgi 环境配置

避免 Visual Studio 项目的配置过多