运行时在我的 Linux 机器上
uname -v
它给了我
#83-Ubuntu SMP Wed Jan 4 11:12:07 UTC 2012
现在我正在构建我的自定义内核,我需要在这个字符串中显示一些关于构建的标志/文本信息..
我想要类似的东西
如果开启了某些配置,则在该字符串中添加 BUILD-XYZ
#83-Ubuntu SMP Wed Jan 4 11:12:07 UTC 2012 BUILD-XYZ
如果没有,则在其中添加 BUILD-ABC
。
#83-Ubuntu SMP Wed Jan 4 11:12:07 UTC 2012 BUILD-ABC
最佳答案
变量 CONFIG_LOCALVERSION(在您的内核 .config 文件中)让您设置一个自定义字符串,该字符串将附加到内核版本号,因此在使用“uname”时显示。
这是你想要的吗?
关于c - 在 Linux 内核的 uname -v 输出字符串中添加一些额外信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12634699/