6

良い一日!

MinGW-compiler を Sublime にアタッチする方法を誰かが経験を共有できますか?

インターネットで構成を見つけましたが、コンパイルされたプログラムを実行すると、「../MinGW/bin/」から欠落しているファイルでバグが発生します。

構成:

{
   "cmd": ["mingw32-g++.exe", "-o", "$file_base_name", "$file_name"],
   "path": "c:\\Program Files\\MinGW\\bin\\"
}

ありがとう!

UPD

私は私の質問に対する答えを見つけました!に 1 つのパラメーターを追加する必要がありましたcmd。です"-static"

だから、それMinGW.sublime-buildは正常に動作する私のです:

{
    "path": "c:\\Program Files\\MinGW\\bin\\",
    "cmd": ["mingw32-g++.exe", "-static", "-o", "$file_base_name", "$file"]
}
4

2 に答える 2

7

システムの "Path" 変数に bin ファイルが含まれていることを確認してください。

スタート メニューを開き、「変数」または「環境変数」と入力して (またはググって)、その方法を見つけます。多くの変数を含むウィンドウに入り、Path (PATH ではなく) 変数を見つけて、パスを MinGW の bin フォルダーに追加します。

ところで、示唆されているように、ファイルごとに file_base_name を変更し、file_base を配置した場所に file_base_name を配置する必要があります。

私が個人的に使用するコマンドは次のとおりです。

"cmd": ["C:\\MinGW\\bin\\mingw32-g++.exe", "-Wall", "-time", "$file", "-o", "$file_base_name"]

于 2012-07-25T21:40:11.563 に答える
0

$file_name の代わりに $file を使用する必要があります。$file_name は名前のみに展開されますが、$file は完全なパスに展開されます。

変更された構成は次のようになります

{
   "cmd": ["mingw32-g++.exe", "-o", "$file_base_name", "$file"],
   "path": "c:\\Program Files\\MinGW\\bin\\"
}
于 2012-07-24T10:25:16.377 に答える