1. ホーム
  2. リナックス

Makefile エラー: コマンドは最初のターゲットより前に開始されます。

2022-02-27 12:17:25

このエラーのWeb上での解析は以下の通りです。

<スパン 1) Makefile はコマンドライン: [Tab] 文字で始めることができますが、合法的なコマンドライン (例えば変数の代入) ではありません。コマンドラインはルールに対応したものでなければなりません。

<スパン <スパン

2) 2つ目のエラーは、行の最初の空白でない文字がセミコロンで、ルールの "ターゲット: 前提条件" の部分が欠けていると思わせることかもしれません。

確認したところ、確かに[tab]文字で始まらないコマンドであることが判明しました。