首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >sys/types.h位于何处?

sys/types.h位于何处?
EN

Stack Overflow用户
提问于 2012-08-06 13:46:53
回答 3查看 96.7K关注 0票数 24

我刚刚发现<stdlib.h><stdio.h>头文件都在Ubuntu服务器的/usr/include文件夹中,但是我没有找到sys/types.h

我开始怀疑编译器实际上不会使用/usr/include文件夹中的头文件。

这是真的吗?文件位于何处?

EN

回答 3

Stack Overflow用户

发布于 2012-08-06 14:15:25

如果您有可用定位命令,您可以简单地使用locate

-bash-3.2$ locate sys/types.h
/usr/include/sys/types.h
/usr/lib/syslinux/com32/include/sys/types.h
-bash-3.2$

这是最快、最简单的方法。

票数 7
EN

Stack Overflow用户

发布于 2014-12-05 06:19:09

为了将来参考,我在我的debian机器上遇到了这个问题,事实证明在我的例子中

$ apt-file find /usr/include/sys/types.h
libc6-dev-i386: /usr/include/sys/types.h

libc6-dev-i386是我似乎需要安装的包

票数 4
EN

Stack Overflow用户

发布于 2012-08-06 13:50:21

在Linux上,types.h应该在/usr/include/sys/types.h中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11823063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档