懒之圣帝
Makefile怎么写?

Makefile.am:

edm3 : main.o scene.o battlerbase.o battle.o

g++ -o edm3 main.o

main.o : main.cpp battlerbase.h scene.h

g++ -c main.cpp

scene.o : scene.cpp scene.h

g++ -c scene.cpp

battlerbase.o : battlerbase.cpp battlerbase.h

g++ -c battlerbase.cpp

battle.o : battle.cpp battle.h

g++ -c battle.cpp

clean :

rm main.o scene.o battlerbase.o battle.o

终端输出:
[otakuchiyan@localhost EDM3]$ tree -s

.

├── [ 2005] Readme.txt

├── [ 649] battle.cpp

├── [ 439] battle.h

├── [ 496] battlerbase.cpp

├── [ 964] battlerbase.h

├── [ 7501] edm3

├── [ 51582] edm3tree.png

├── [ 620] main.cpp

├── [ 281] makefile.am

├── [ 631] scene.cpp

└── [ 638] scene.h

0 directories, 11 files

[otakuchiyan@localhost EDM3]$ make

make: *** ターゲットが指定されておらず, makefile も見つかりません. 中止.

[otakuchiyan@localhost EDM3]$ make makefile.am

make: `makefile.am' に対して行うべき事はありません.

[otakuchiyan@localhost EDM3]$ make makefile

make: *** ターゲット `makefile' を make するルールがありません. 中止.

[otakuchiyan@localhost EDM3]$ make makefile.am

make: `makefile.am' に対して行うべき事はありません.

[otakuchiyan@localhost EDM3]$ make

make: *** ターゲットが指定されておらず, makefile も見つかりません. 中止.

[otakuchiyan@localhost EDM3]$ make makefile

make: *** ターゲット `makefile' を make するルールがありません. 中止.

[otakuchiyan@localhost EDM3]$

怀疑是不是文件名出了问题。。。