Where is the version.h?

Kristof Provost kristof at sigsegv.be
Mon Jan 27 05:20:03 EST 2014


On 2014-01-27 10:05:05 (+0800), parmenides <mobile.parmenides at gmail.com> wrote:
> According to LDD3, the linux/module.h automatically includes the
> linux/version, which define some macros to help test the kernel version.
> But I search the source tree, and can not find version.h in
> include/linux. Where can I find it?
> 
It lives in include/generated/uapi/linux/version.h

If you've never built a kernel in your tree you won't find it though,
because it's created from the Makefile. Look for version_h and
filechk_version.h.

Regards,
Kristof



More information about the Kernelnewbies mailing list