我在Windows 10中设置cygwin。我已经安装了所需的 devel 并尝试在 VSCode 中运行简单的 hello world 代码。我已将我的 VSCode includePath 设置为:
C:\cygwin64\lib\gcc\x86_64-pc-cygwin\6.4.0\include\c++
但是,我收到包含文件夹中缺少stdio.h文件的错误。只有那个 afaik,因为 stdlib 工作正常。 有什么想法或建议吗?
您不能将 cygwin gcc 编译器的标头与不是 cygwin 程序的 VS 编译器一起使用。
一般来说,在cygwin上你应该使用cygwin编译器;gcc和clang都可用。