-1
それはエラーメッセージMakefileの生成エラー
mksh: Warning: newline is not last character in file makefile
Current working directory /home/s/m/mel
rm -f *.o core firstpass
unix1%
はここに私のメイクファイルで返す私はUNIX
unix1% make clean
にコマンドを入力するたび:
firstpass: main.o hashFunct.o symbolTable.o opcodeTable.o
gcc main.o hashFunct.o symbolTable.o opcodeTable.o -o firstpass
main.o: main.c
gcc -c main.c
hashFunct.o: hashFunct.c
gcc -c hashFunct.c
symbolTable.o: symbolTable.c
gcc -c symbolTable.c
opcodeTable.o: opcodeTable.c
gcc -c opcodeTable.c
clean:
rm -f *.o core firstpass
私は理解していません問題は、私はemacsでそれを開き、不思議な文字を参照しようとしました。また、firstpassという単語はmakefileの最後の文字です。このエラーはどういう意味ですか?
FWIW、Cコンパイラは、国際標準によれば、Cプログラムのソースコードは改行で終わらなければならないため、このような警告を出します。それが合理的な要求かどうかは、Cや他の何かのために、別の質問です。 –
@Schwernはい、ありがとう、それは働いた! – melb27