1

私は Windows 7 x32 を使用しており、サブライム テキスト 2、MinGW を既にインストールしており、システム変数で minGW の PATH も設定していますが、それでも機能しません。[Finished in 0.8s] を取得してから、実行してみます。これを取得します。

[Error 2] The system cannot find the file specified
[cmd:  [u'bash', u'-c', u"g++ 'C:\\Users\\air\\Desktop\\test.cpp' -o 'C:\\Users\\air\\Desktop/cc' && 'C:\\Users\\air\\Desktop/test'"]]
[dir:  C:\Users\air\Desktop]
[path: C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\Program Files\MySQL\MySQL Server 5.5\lib;D:\QtSDK\Desktop\Qt\4.7.4\mingw\bin;D:\QtSDK\Desktop\Qt\4.8.1\mingw\bin;D:\Program Files\CodeBlocks\MinGW\bin]
[Finished]

Linux は「/」を使用しているのに対し、Windows はファイルパスに「\」を使用しているためと思われます。「C++.sublime-build」を変更しようとしましたが、失敗しました。どう直したらいいのかわからないのですが、どなたか教えていただけないでしょうか?

4

1 に答える 1

2

私は同じ問題を抱えていましたが、答えは42と簡単でした.bashはcmdコマンドで実行する必要があるため、path変数に含める必要があります。私の場合、bash は MSYS (オプションで MinGW と一緒にインストールできます) に含まれていましC:\MinGW\msys\1.0\binた。パスに追加し、Sublime Text を再起動すると、実行コマンドが機能するようになりました。

于 2013-03-29T14:31:42.713 に答える