Visual Studio 2010 中的 stdlib.h / stdint.h 在哪里?

发布于 2024-10-30 14:21:56 字数 335 浏览 5 评论 0原文

我在谷歌上搜索了一下,听说虽然 stdint.h 没有随旧版本的 Visual Studio 一起提供,但它应该存在于 Visual Studio 2010 中。

但是,我有一个应该使用它的项目,但它说找不到 stdlib.hstdint.h

这是为什么?我该如何解决这个问题?


在 x86 Windows 7 计算机上运行带有 .NET 4.0 的 Visual Studio 2010。

I was googling a bit and heard that although stdint.h was not shipped with old versions of Visual Studio, it should be there in Visual Studio 2010.

However, I have this project that's supposed to use it, but it says it can't find either stdlib.h or stdint.h.

Why is that and how could I fix this?


Running Visual Studio 2010 with .NET 4.0 on an x86 Windows 7 machine.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

各空 2024-11-06 14:21:56

stdint.h 位于 VS 2010 的标准 VC 包含目录中:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include

我假设 stlib.h 你指的是 stdlib.h,它也是那里。

另外,为什么 #import 用于 stdint.h 而不是 #include?我不确定 #import 是否有效,因为 stdint.h 是一个直接的标头,而不是类型库(尽管看起来您正在调试)模式,所以构建有效?)。

stdint.h is in the standard VC include directory for VS 2010:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include

I assume by stlib.h you mean stdlib.h, which is also there.

Also, why is #import being used for stdint.h instead of #include? I'm not sure that #import would work, since stdint.h is a straight-up header, not a type library (though it looks like you're in debug mode, so the build worked?).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文