undefinedmakefile のエラー *** セパレータがありません。
2022-02-08 03:51:53
makefileを実践するためには、makefileの中でスペースとタブを区別することが重要です。例えば
ifde (<arg1>, <arg2>) ifdefと()の間のスペースは絶対に欠けてはいけない。そうしないと、*** missing separator... stop.というエラーになる。テストコードは以下の通りです。
test :
28 @echo $(a)
29 ifneq($(a),$(b))
30 a = equal
31 else
32 a = noequal
33 endif
このコードでは、makefile:29: *** missing separator というエラーが発生します。
テスト環境:gcc version 4.2.1 (Apple Inc. build 5658 ベース) (LLVM build 2336.11.00)
関連
-
スクリプトが ssh を呼び出した後、stdin がターミナルでないため、疑似ターミナルが割り当てられない
-
SSHパスワードフリーログイン設定後、stdinがターミナルでないため、疑似ターミナルが割り当てられない。
-
Makefile:9: *** セパレータがありません。
-
解決 ERROR: EnvironmentError のため、パッケージをインストールできませんでした。[Errno 28] デバイスに空き領域がありません。
-
Nvidia グラフィックスカード 初期化に失敗しました NVML Driver/library version mismatch エラー解決法
-
警告: 組み込み関数 'exit' の非互換な暗黙の宣言
-
プログラム下部の2つのスイスアーミーナイフをこじ開ける
-
[turn] makeが表示される ターゲットが指定されておらず、makefileが見つからない 解決方法
-
CentOS 7 エラー: curl#60 - "ピアの証明書は有効期限が切れています。"
-
ubuntuでグローバルシステムエージェントを設定する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[Linux] [コンパイル] libmpc.so.3: cannot open shared object file: そのようなファイルまたはディレクトリはありません
-
ConnectionRefusedErrorです。[Errno 111] 接続が拒否されました。
-
mvn -v error: main class not found or couldn't be loaded org.codehaus.plexus.classworlds.launcher.
-
Linuxの一般的なコマンドを史上最も完璧にまとめた本(超充実! (超詳しい!)これだけ集めれば十分!?
-
エラーとなったシェルスクリプトを実行します。"予期しないトークン付近の構文エラーに対する解決策`"
-
Linux "std::bad_allocのインスタンスを投げた後に呼び出されたterminate what(): std::bad_alloc Aborted "
-
cp: 通常のファイル `/usr/local/bin/orange' を作成できません。テキストファイルがビジー状態
-
pow関数に対する解決策 gcc compile prompt undefined reference to `power'
-
centos - centos7でcrontabを使用してmysqlのスケジュールバックアップを行う。
-
コンピュータに利用可能なGPUデバイスがあるかどうかを確認する