Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> Linux內核編譯錯誤fatal error: linux/config.h: No such file or

Linux內核編譯錯誤fatal error: linux/config.h: No such file or

日期:2017/2/7 14:22:22      編輯:Linux教程
 

進行內核模塊的編譯時,因為包含了#include <linux/config.h>,出現include的linux下沒有config.h這個文件錯誤提示:

fatal error: linux/config.h: No such file or directory

原因與解決方法:

現在較新的內核已經棄用了config.h,把這個文件新建上去即可。執行命令(注意路徑的不同):

$sudo vim /usr/src/linux-source-2.6.38/include/linux/config.h

輸入如下內容:

 #ifndef _LINUX_CONFIG_H
 #define _LINUX_CONFIG_H
 #endif

保存後退出重新編譯,OK!

Copyright © Windows教程網 All Rights Reserved