提示コードですが以下の参考サイトを参考に makefileを作成したのですが以下のコマンドラインのエラーが出るのですがこれは何が原因なのでしょうか?Main.o を作成するmakeは用意しているのですが
参考サイト(ページ複数のファイルの場合部): http://nenya.cis.ibaraki.ac.jp/TIPS/makefile2.html
Error
1make: *** ' AAEditor' に必要なターゲット ' Main.o' を make するルールがありません. 中止.
makefile
1CC = g++ 2PRG = AAEditor #実行ファイル 3OBJ = Main.o Scene.o Edit.o #ソースファイル 4 5$(PRG): $(OBJ) 6 $(CC) -o $@ $^ 7 8Edit.o: source/Edit.cpp 9 $(CC) -c $^ 10 11Main.o: source/Main.cpp 12 $(CC) -c $^ 13 14Scene.o: source/Scene.cpp 15 $(CC) -c $^ 16
CommandLine
1shigurechan@shigurechan-System-Product-Name:~/program/AAEditor$ ls 2bin header lib log.txt makefile source 3shigurechan@shigurechan-System-Product-Name:~/program/AAEditor$ ls source/ 4Edit.cpp Main.cpp Scene.cpp 5shigurechan@shigurechan-System-Product-Name:~/program/AAEditor$ make 6make: *** ' AAEditor' に必要なターゲット ' Main.o' を make するルールがありません. 中止. 7shigurechan@shigurechan-System-Product-Name:~/program/AAEditor$ 8 9
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。