21.08.2013, 23:05
|
#5
|
Нуждающийся
Регистрация: 24.04.2012
Сообщений: 57
Написано 7 полезных сообщений (для 10 пользователей)
|
Ответ: Компиляция из Sublime text
Файл с названием «fpc.sublime-build», это и есть отчасти конфигурации для будущего вашего встроенного компилятора.
{ "cmd": ["fpc", "${file}", "${file_path}/${file_base_name}"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.pascal", "shell": true, "path": "C:\\Program Files (x86)\\free pascal\\bin\\i386-win32\\" }
Первая — это та, где настраивается пункт «cmd», то есть, та команда, которая будет передана консоли.
«fpc» -название файла-компилятора, к которому будет обращаться редактор (не понятно где .exe, хотя больше похоже на название системы сборки)
«file»-передает полный путь до сохраняемого вами файла
«file_path» и «file_base_name» вместе передают путь + название будущего exe-файла. Тем самым, вместо стандартного «a.exe» вы получаете исполняемый файл, названный так же, как и файл исходного кода.
Вторая — эта та, где настраивается «working_dir».
«file_path», то есть, после запуска программы, текущей директорией будет считаться та, в которой лежит файл. Потому, если вдруг вы захотите открыть какой-то файл, находясь на вкладке с открытым файлом, лежащем в корне локального диска «C», то в меню выбора файла откроется именно этот локальный диск.
Третья (и самая главная) — это та, где настраивается «path».
Здесь вам нужно указать путь до директории с файлом-компилятором (который будет называться так, как указано в первой выделенной мной строчке). Обратите внимание, как именно оформляется путь при настройке этой переменной. Каталоги разделяются двумя обратными косыми чертами.
|
копипаст из "ПИШЕМ НА PASCAL В SUBLIME TEXT 2"
плюс командная строка от MP, спасибо GaisinPro)
А вот как теперь связать это с консолью...
Последний раз редактировалось Yadro, 21.08.2013 в 23:16.
Причина: обновил
|
(Offline)
|
|