jumpnett Asked: 2010-10-22 12:12:58 +0800 CST2010-10-22 12:12:58 +0800 CST 2010-10-22 12:12:58 +0800 CST input.h 在哪里? 772 我不记得这个文件是在什么目录下找到的。有人知道吗? configuration files 3 个回答 Voted Best Answer jumpnett 2010-10-22T12:18:08+08:002010-10-22T12:18:08+08:00 经过更精确的谷歌搜索,我找到了答案:/usr/include/linux/input.h chilicuil 2010-10-22T12:34:06+08:002010-10-22T12:34:06+08:00 您还可以使用以下命令查看系统: $ sudo find / -type f -iname input.h; 这需要一段时间,或者 $ locate input.h =) Steve Beattie 2010-10-30T13:08:34+08:002010-10-30T13:08:34+08:00 如果您要从未安装的开发包中查找头文件,您可以使用来自(非官方站点)http://packages.ubuntu.com/的搜索。因此,例如,您可以在http://packages.ubuntu.com/search?searchon=contents&keywords=input.h&mode=exactfilename&suite=maverick看到所有在 maverick 中提供 input.h 的包。 或者,您可以使用http://archive.ubuntu.com/ubuntu/dists/RELEASE/Contents-ARCH.gz中提供的存档内容文件,将 RELEASE 替换为发行版(例如 lucid、maverick)和 ARCH(i386、amd64 )。在其中,您可以搜索特定文件并从中获取包。 如果您知道该文件来自当前安装的软件包,您可以使用“dpkg -S FILE”来找出文件所在的软件包和位置。
经过更精确的谷歌搜索,我找到了答案:/usr/include/linux/input.h
您还可以使用以下命令查看系统: $ sudo find / -type f -iname input.h; 这需要一段时间,或者 $ locate input.h =)
如果您要从未安装的开发包中查找头文件,您可以使用来自(非官方站点)http://packages.ubuntu.com/的搜索。因此,例如,您可以在http://packages.ubuntu.com/search?searchon=contents&keywords=input.h&mode=exactfilename&suite=maverick看到所有在 maverick 中提供 input.h 的包。
或者,您可以使用http://archive.ubuntu.com/ubuntu/dists/RELEASE/Contents-ARCH.gz中提供的存档内容文件,将 RELEASE 替换为发行版(例如 lucid、maverick)和 ARCH(i386、amd64 )。在其中,您可以搜索特定文件并从中获取包。
如果您知道该文件来自当前安装的软件包,您可以使用“dpkg -S FILE”来找出文件所在的软件包和位置。