5410| 3
|
编译ko模块一直无法使用__DATE__和__TIME__ |
5金钱
最佳答案你可以在make时加上CFLAGS参数,语法如下:
ir-out 是笔者的ko模块名字,要注意替换一下。
PS:
-Werror=date-time是内核编译选项故意添加的,你可以搜索一下内核顶层Makefile,大概如下:
你把这行注释掉,再编译就不会报错了,连警告都不会有。
内核源码禁止使用__DATE__/__TIME__的初衷是为了保证内核镜像的可重现性,即给定源码和config选项,在任何时候编译出来的二进制镜像都应该是完全一致的。
编译器提供的__D ...
| ||
找一份喜欢的工作,这样每天工作的8个小时是快乐的。
找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
|
||
发表于 2020-12-14 11:20:58
|
显示全部楼层
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
| ||
发表于 2020-12-15 02:13:43
|
显示全部楼层
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-25 20:18
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网