1. ホーム
  2. windows

[解決済み] Windows 7 - 'make'が内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されない

2022-03-07 12:29:27

質問

Windows 7を使用しており、「make」コマンドを使用しようとしましたが、「make」が内部コマンドまたは外部コマンドとして認識されません。

私が行ったのは Start -> cmd -> run -> make と出力されます。

make'は、内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されません。

それから、「make」ではなく「mingw32-make」と入力しました( Start -> cmd -> run -> mingw32-make )で、同じ出力が得られます。

mingw32-make' は、内部または外部のコマンド、操作可能なプログラム、またはバッチ ファイルとして認識されません。

この問題を解決するには、次に何をすればよいのでしょうか?

どのように解決するのですか?

あなたの問題は、おそらくシェルがあなたの make プログラムです。もしこれを "どこからでも"使いたいのであれば、こうしなければなりません。さもなければ、呼び出すたびにフルパスを追加しなければならず、これは非常に面倒です。例えば

"c:\program files\gnuwin32\bin\make.exe" option1=thisvalue option2=thatvalue

これは一例で、XPではこんな感じだったんですが、W7ではどうでしょう。しかし gnuwin32 は、Windows 用に便利な "linux-world" パッケージを提供していました。makeについては、プロバイダの詳細を確認してください。

そこで、パスの入力を省略するために、パスを PATH 環境変数を使用します。あなたは これは簡単に見つかります . OSに登録されていることを確認するために、コンソールを開いて(実行する cmd.exe ) を入力し $PATH をクリックすると、デフォルトパッチのリストが表示されます。の位置が正しいかどうか確認してください。 make のプログラムはそこにあります。