g++47がコンパイルエラーを引き起こしますか?

g++47がコンパイルエラーを引き起こしますか?

~/cddir>ls

hw1 machine.cpp main.o makefile~report2.txt user.cpp

hw11submit.sh machine.h makefileレポート1.txtレポート2.txt〜user.h

hw12submit.sh main.cpp #makefile#report1.txt~ ソーダ.x

~/cddir>作る

生産:*ターゲットマシンを作成するルールはありませんg++47', needed by。永久」。止まる

私のすべてのファイルがそこにあり、以前は正しく動作しました。もう一度ログインしましたが、このエラーが発生しました。昨日は終日インターネット検索をしても役に立ちませんでしたが、間違った場所を探しているのかもしれません。

ファイル生成:

soda.x: main.o machine.o user.o                                                 
        g++47 -osoda.x main.o machine.o user.o                                  

user.o: user.h user.cpp                                                        \
        g++47 -c -Wall -Wextra -I. user.cpp                                     

machine.o: machine.h machine.cpp                                               \
        g++47 -c -Wall -Wextra -I. machine.cpp                                 \

main.o: main.cpp                                                                
        g++47 -c -Wall -Wextra -I. main.cpp

E-macs環境。

ベストアンサー1

\Makefileに末尾があります。彼らはそこにいるべきではありません。これはmakeg ++ 47が前提条件の1つであると考えさせます。

バックスラッシュのみを削除してください。 (そしてコンパイルラインがタブで始まっていることを確認してください。)

おすすめ記事