Visual Studio 2010 中的 stdlib.h / stdint.h 在哪里?
我在谷歌上搜索了一下,听说虽然 stdint.h
没有随旧版本的 Visual Studio 一起提供,但它应该存在于 Visual Studio 2010 中。
但是,我有一个应该使用它的项目,但它说找不到 stdlib.h
或 stdint.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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
stdint.h
位于 VS 2010 的标准 VC 包含目录中:我假设
stlib.h
你指的是stdlib.h
,它也是那里。另外,为什么
#import
用于stdint.h
而不是#include
?我不确定#import
是否有效,因为stdint.h
是一个直接的标头,而不是类型库(尽管看起来您正在调试)模式,所以构建有效?)。stdint.h
is in the standard VC include directory for VS 2010:I assume by
stlib.h
you meanstdlib.h
, which is also there.Also, why is
#import
being used forstdint.h
instead of#include
? I'm not sure that#import
would work, sincestdint.h
is a straight-up header, not a type library (though it looks like you're in debug mode, so the build worked?).