为什么 ubuntu 13.10 没有 version.h?

为什么 ubuntu 13.10 没有 version.h?

/usr/src/linux-header-3.11.0.12
/usr/src/linux-header-3.11.0.12-generic

中也没有 version.h 文件/include/linux/。为什么?

这会阻碍软件的安装。

答案1

默认情况下,内核头文件不会被安装。这是因为它们对于 Ubuntu 官方存储库中的软件来说不是必需的。它们仅在编译内核模块时才需要,而这不是普通用户会做的事情。

安装说明,摘自这里

sudo apt-get install linux-headers-generic

/usr/include/linux/version.h是软件包的一部分linux-libc-dev。它是 Ubuntu 默认安装的一部分。

相关内容