美好的一天!
任何人都可以分享他们的经验如何将MinGW编译器附加到崇高?
我在互联网上find一个configuration,但是当我运行编译的程序popup错误与“../MinGW/bin/”丢失的文件。
configuration:
{ "cmd": ["mingw32-g++.exe", "-o", "$file_base_name", "$file_name"], "path": "c:\\Program Files\\MinGW\\bin\\" }
谢谢!
我find了我的问题的答案! 我不得不在cmd
添加一个参数。 这是"-static"
。
所以,这是我的MinGW.sublime-build
,它工作正常:
{ "path": "c:\\Program Files\\MinGW\\bin\\", "cmd": ["mingw32-g++.exe", "-static", "-o", "$file_base_name", "$file"] }
确保将bin文件包含在系统的“路径”变量中。
打开开始菜单并键入“变量”或“环境变量”(或谷歌它)找到如何做到这一点。 你会得到一个很多变量的窗口,找到Path(而不是PATH)变量,并将路径添加到MinGW的bin文件夹。
顺便说一句,如建议,你应该改变file_base_name文件,并把file_base_name放在file_base的地方。
这是我亲自使用的命令:
"cmd": ["C:\\MinGW\\bin\\mingw32-g++.exe", "-Wall", "-time", "$file", "-o", "$file_base_name"]
您应该使用$ file而不是$ file_name。 $ file_name扩展为仅名称,而$ file扩展为完整路径。
改变的配置将是
{ "cmd": ["mingw32-g++.exe", "-o", "$file_base_name", "$file"], "path": "c:\\Program Files\\MinGW\\bin\\" }