私はlinux driver devを初めて使用しています。yield "コマンドが最初のターゲットの前に開始"エラー
私は、HelloWorldのドライバを書いています。ここ
はコードです:
CC=gcc
MODFLAGS:= -O3 -Wall -DLINUX
module.o: module.c
$(CC) $(MODFLAGS) -c module.c
しかし、私はmakeコマンドを実行したときに、私は次のようにあります:
#define MODULE
#define __KERNEL__
#include <module.h>
int init_module()
{
return 0;
}
void cleanup_module()
{
return;
}
、ここでは、メイクファイルである メイク:3:*は「開始コマンド最初のターゲット」のエラーの前に
いただきました!間違っていますか?
これらのスペースはメイクファイルの左余白にありますか?またはタブ? – Beta
メイクファイルにタブがあります – user1284151