Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxカーネルのコンパイルエラー致命的なエラー:linux /config.h:そのようなファイルはありませんor

Linuxカーネルのコンパイルエラー致命的なエラー:linux /config.h:そのようなファイルはありませんor

  

カーネルモジュールをコンパイルするときに#include< linux /config.h>が含まれているため、include Linuxにconfig.hはありません。このファイルのエラーメッセージ:

致命的なエラー:linux /config.h:そのようなファイルまたはディレクトリはありません

原因と解決策:

新しいカーネルは非推奨になりましたconfig.hを使うと、このファイルを作成できます。コマンドを実行します(パスの違いに注意してください)。

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

次のように入力します。

#ifndef _LINUX_CONFIG_H #define _LINUX_CONFIG_H #endif

保存して終了し、再コンパイルしてください。

Copyright © Windowsの知識 All Rights Reserved