新しい C プログラムを作成しようとしていますが、プログラムをコンパイルできません。これは、私のメイクファイルが間違っているように見えるためです。「ターゲットを「すべて」にするルールはありません」と「ターゲットを「クリーン」にするルールはありません」というメッセージが表示され続けます。これが私がこれまでに持っているものです:
メインプログラム:
#include <stdio.h>
Sleepy() {
main (); {
printf("Hello world");
}
}
ヘッダー (まだ何もしていませんが):
#ifndef SLEEPY_H_
#define SLEEPY_H_
#endif /* SLEEPY_H_ */
そしてメイクファイル:
CC = gcc
CFLAGS = -c
Sleepy.o: Sleepy.c Sleepy.h
$(CC) $(CFLAGS) Sleepy.c
Sleepy: Sleepy.o
$(CC) -o Sleepy.exe Sleepy.o
all: Sleepy
clean:
rm -rf *.0 a.out
make = all
あらゆる種類のチュートリアルを読んでいますが、うまくいかないようです。誰かがこれを手伝ってくれますか?