././include/linux/kconfig.h:4:32: fatal error: generated/autoconf.h: No such file or directory 解決辦法


  我在編寫內核驅動模塊的時候報了一個非常奇怪的錯誤,如下圖:

  

 

 

   在目錄下看了一下確實沒有發現這個文件,感覺很奇怪,因為我記得之前編譯模塊是沒有錯誤的,所以不可能是我代碼寫的有問題。

  查閱了資料很多說要清除配置重新生成.config之類的,我也照做了但是並沒有什么卵用。

  最后發現是因為我執行了make mrproper(或make distclean),執行make mrproper的打印信息如下:

  

 

  很明顯make mrproper這條指令清除了generated底下的東西。

  解決辦法是重新編譯一遍內核:make zImage

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM