Linux 驱动编译报错:error: macro __DATE__ might prevent reproducible builds [-Werror=date-time]
生活随笔
收集整理的這篇文章主要介紹了
Linux 驱动编译报错:error: macro __DATE__ might prevent reproducible builds [-Werror=date-time]
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
編譯驅(qū)動時遇到這個錯誤提示,表示當(dāng)前編譯環(huán)境中將關(guān)于 DATE 以及 TIME 的警告也作為錯誤來進(jìn)行處理的。有如下幾種方法可以參考:
1. 在編譯驅(qū)動的相應(yīng) Makefile 中增加一行:CFLAGS +=?-Wno-error=date-time,然后保存重新 make;
2. 若 CFLAGS 不生效,將關(guān)鍵字替換為 EXTRA_FLAGS;
3. 修改 /lib/modules/'uname -r'/build/Makefile 文件,找到包含 “-Werror=date-time” 這一行注釋掉,然后保存退出。之后重新 make 即可;
若仍然無法解決問題,可以給我留言。
總結(jié)
以上是生活随笔為你收集整理的Linux 驱动编译报错:error: macro __DATE__ might prevent reproducible builds [-Werror=date-time]的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 僵尸进程处理方式
- 下一篇: linux centos7.2 node