Makefile.am:
终端输出:edm3 : main.o scene.o battlerbase.o battle.og++ -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]$