4

バッチファイルでこのエラー「rem:commandnotfound」が発生します。他のdosコマンド(echoなど)も見つかりません。

私のmakefileはこのバッチファイルを呼び出しています。これは、以前はcygwinを使用しているときに機能します。しかし、MSYSに変更すると、このエラーが発生します。なぜこれなのか誰もが知っていますか?

WindowsPCでMSYSバージョン1.0.17を使用しています。しかし、私はMingwをインストールしませんでした。私もそれをインストールする必要がありますか?

4

2 に答える 2

2

Bashを使用して「バッチ」ファイルを実行しようとしているように見えます。これは機能しません。バッチファイルremはコメントとして解釈されますが、Bashはそれがコマンドであると単純に考えて実行しようとします。

私の提案は、それをBashスクリプトとして書き直すことです。おそらく、これが出発点になる可能性があります。

于 2013-01-05T06:53:58.017 に答える