2017-02-15 17 views
1

WindowsでMakefileを実行しようとすると問題が発生します。WindowsのMakefile:cmd.exeディレクトリが見つかりません

cat command.bat | "$(cmddir)" 

cmddirは今、このエラーを投げているcmddir := /C/Windows/System32/cmd.exe

と定義した: 私は、このコード行を持って

cat command.bat | "/C/Windows/System32/cmd.exe" 
/bin/sh: /C/Windows/System32/cmd.exe: No such file or directory 

cmd.exeのはC:\Windows\System32

の下に配置されているが何かヒント?

あなたは

答えて

1

私はCygwinを使用していたように、私はちょうどダブルコロンは何も変更していない追加/C/Windows/System32/cmd.exeからcygdrive/C/Windows/System32/cmd.exe

1

私はcygwinのに慣れていないですありがとうございました。 C(ドライブレター)の後に:(ダブルコロン)を追加しようとしましたか? また、ls C/Windows/System32を実行するとどうなりますか?

+2

にCMD.EXEへのパスを適応しなければなりませんでした。 'ls C/Windows/System32'は' no such file or directory'というエラーを返します。しかし、あなたは私にヒントをくれました。私は 'C:\ Windows \ system32'の下でpwdを試して、'/cygwin/c/WINDOWS/system32'を返してcmddirの値を変更しました。どうもありがとう! – sharktiger

関連する問題