且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何从Linux源码获知版本信息

更新时间:2022-01-23 22:39:56

/***************************************************************************
 *                     如何从Linux源码获知版本信息
 * 声明:
 *     本文主要在移植BQ27441-G1电量监测计驱动过程中,发现I2C获取的值有异常,
 * 之前移植官方的驱动发现驱动与当前版本的Linux版本好像是不兼容的,但没有进行
 * 更进一步的深究,这里记录一下。
 *
 *                                         2016-2-15 深圳 南山平山村 曾剑锋
 **************************************************************************/


一、参考文档:
    如何从源码里看Linux内核版本
        http://zhidao.baidu.com/question/583880101.html

二、 cat Makefile
    VERSION = 3         # 3.0.25
    PATCHLEVEL = 0
    SUBLEVEL = 35
    EXTRAVERSION =
    NAME = Sneaky Weasel
    ......

三、 https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Makefile
    VERSION = 4         # 4.5.0
    PATCHLEVEL = 5
    SUBLEVEL = 0
    EXTRAVERSION = -rc4
    NAME = Blurry Fish Butt
    ......