Sublime Text вручную указывает местоположение g++
Короче говоря, я использую возвышенное для написания небольших программ на C++ в свободное время. В настоящее время я нахожусь на Windows 7, и у меня нет прав администратора для настройки переменной среды Path, чтобы указать мою переносимую копию g++.
Есть ли способ вручную указать возвышенное на компилятор g ++? Я не могу найти какие-либо настройки, где это будет скорректировано.
Заранее спасибо!
1 ответ
Вы должны отредактировать систему сборки.
Нажмите Настройки → Обзор пакетов... и откройте папку C++, затем найдите файл с именем C++.sublime-build
и откройте его в Sublime. Это должно выглядеть так:
{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
[ (...snip...) ]
}
В первой строке g++
обозначает имя команды, вы можете заменить его на путь к исполняемому файлу g++.
Стоит отметить, что вы можете создавать альтернативные системы сборки для других компиляторов. Также возможно создание вариантов сборки (например, для использования определенных аргументов или запуска исполняемого файла после компиляции).