Cで記述されたコードがあり、linux/config.hやlinux/kernel.hなどのライブラリが含まれています。
ファイルをコンパイルするたびに、No such file or directory
というエラーが表示されますか?
最初にインストールする必要がある特定のプログラムはありますか?このエラーを解決するにはどうすればよいですか?
以下のリンクで説明するように、2.6.19カーネルのどこかでlinux/config.h
が削除されました。
の代わりに
#include "linux/config.h"
書き込み:
#include "usr/src/linux-headers-3.2.0-41/include/linux/config.h"
これは、コンパイラがインクルードファイルを探す場所を知らないことを意味します。
Makefileまたはコマンドラインコンパイルを使用している場合は、 このページ で何が起こっているかを説明します。 Eclipse、またはCode :: BlocksのようなIDEを使用している場合は、プロジェクトの選択肢を見つけてインクルードファイルのディレクトリを追加する必要があります。
よろしく、不幸