1

Короче говоря, я использую возвышенное, чтобы написать несколько небольших программ на C++ в свободное время. В настоящее время я нахожусь на Windows 7, и у меня нет прав администратора для настройки переменной среды Path, чтобы указать мою переносимую копию g++.

Есть ли способ вручную указать возвышенное на компилятор g++? Я не могу найти какие-либо настройки, где это будет скорректировано.

Заранее спасибо!

1 ответ1

3

Вы должны отредактировать систему сборки.

Нажмите Настройки → Обзор пакетов ... и откройте папку C++, найдите файл с именем C++. Sublime 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++.

Стоит отметить, что вы можете создавать альтернативные системы сборки для других компиляторов. Также возможно создание вариантов сборки (например, для использования определенных аргументов или запуска исполняемого файла после компиляции).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .