【问题标题】:Where is stdlib.h / stdint.h in Visual Studio 2010?Visual Studio 2010 中的 stdlib.h / stdint.h 在哪里?
【发布时间】:2011-04-04 18:12:21
【问题描述】:

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

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

为什么会这样,我该如何解决?


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

【问题讨论】:

    标签: visual-studio visual-studio-2010 std include-path stdint


    【解决方案1】:

    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 是一个直接的标头,而不是类型库(虽然看起来您处于调试模式,所以构建工作?)。

    【讨论】:

    • 我修正了相应的错字,谢谢。您指定的目录似乎是included already
    • 我的主管给了我这个文件,我必须承认我根本不是 C/C++ 专家 :) 将 #import 更改为 #include 效果很好,谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多