无法打开包含文件:'unistd.h':没有这样的文件或目录

新手上路,请多包涵

在将 libpng 安装到我的计算机后,我在 Windows 7 SP1 平台上使用 #include <png.h> 并使用 Visual Studio Ultimate 2013 将其包含到我的项目中。

但是在构建时,我收到了这个错误:

C1083:无法打开包含文件:’unistd.h’:没有这样的文件或目录

我该如何解决这个问题?我还没有在网上找到任何解决方案?

原文由 user3471387 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.6k
1 个回答

从项目目录中将 C++ 标准更改为 C++17 。因为您不需要在 VS 中使用 C++17 标准中的 unistd.h。

原文由 piyapiya 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题