3

ようやく Windows でプログラムをコンパイルすることができました。これには時間がかかり、ここからの助けがなければ不可能でした。「make clean」が得られることを除いて、すべてが機能するようになりました

/bin/sh: del: command not found
Makefile:44: recipe for target `clean' failed
make: *** [clean] Error 127

makefile では、clean コマンドは次のようになります。

clean:
del /S *.o *~ *.out [...], eliminating all resulting .o and executables resulting from make.

mingw64 はパス内にあり、パスcygwin/bin内とパスなしで試してみましたが、どちらも同じ結果でした。「メイク」は で行いmingw32-makeましたmsys。で「mingw-32-make clean」も試しましたがmsys、まだうまくいきません。また、Cygwin で「make clean」がサポートされているかどうかもわかりません。私はWindows 7、64ビットですべてを実行しています。

この問題を解決するにはどうすればよいですか?

del ではなく rm のエラー

4

2 に答える 2

3

プラットフォームを混在させているようです。delcmd.exeビルトインであるため、Bash では検出できません。へのアナログdelは ですrm

make下を走ってみてくださいcmd.exe

また

Makefile の編集、del /S置き換えrm -f

于 2013-01-18T21:22:51.253 に答える