Я настроил систему сборки для кода C и C++ со следующим конфигурационным файлом, хранящимся как C++. Sublime-build.Sublime не строит C++ и не показывает вывод
{
"cmd": ["gcc.exe", "-static", "-o", "$file_base_name", "$file"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "$file_path",
"selector": "source.c, source.c++",
"shell": true
}
Когда я построить простой файл C от возвышенного, в строке состояния «Building» появляется на несколько секунд 3 и выходной панель открывается, но остается пустым. «Строение», наконец, исчезает в строке состояния, но файл .exe не создается. Настройки моей системы PATH верны.
Когда я запускаю ту же команду вручную из командной строки, он работает как шарм:
gcc -static -o test test.c
test.exe создается сразу. Что не так с моей конфигурацией системы сборки?