2017-02-18 6 views
0

私は学生です。宿題のために、いくつかの簡単なプログラム、メークファイル、実行スクリプトを作成するように求められました。私が何を試みても、私は仕事をしてこの宿題を提出するサーバーのコマンドとして "make"とタイプするときに同じエラーメッセージを受け取ります。私はこれを私自身で解決しようと多くの時間を費やしてきましたが、私はこのエラーが今までの私の教育の範囲外であると信じています。エラーメッセージ: "Makefile:1:***不正なターゲット固有の変数定義。停止"

私はメイクファイルを添付しました。すべてのヘルプは高く評価され

Makefile:1: *** Malformed target-specific variable definition. Stop. 

all: define calcdrawing encrypt 
define: define.cpp 
    g++ define.cpp -o define 
calcdrawing: calcdrawing.cpp 
    g++ calcdrawing.cpp -o calcdrawing 
encrypt: encrypt.cpp 
    g++ encrypt.cpp -o encrypt 

は、私は、次のエラーメッセージが表示されます。あなたは任意の名前を定義し、私の

all: mydefine calcdrawing encrypt 
    mydefine: define.cpp 
     g++ define.cpp -o define 
    calcdrawing: calcdrawing.cpp 
     g++ calcdrawing.cpp -o calcdrawing 
    encrypt: encrypt.cpp 
     g++ encrypt.cpp -o encrypt 

変更してファイルを作成してコードを置き換える

を意図したとおりに

答えて

1

あなたはキーワードdefineを使用することはできません

関連する問題