Я хочу построить Free Pascal с Sublime Text 3. Я всегда получаю ошибку кодирования (см. Ниже). Я также попытался сохранить файл с кодировкой.Build Pascal с возвышенным текстом 3
Я создал sublime-build
файл:
{
"cmd":["fpc $file & ${file_path}/${file_base_name}.exe"],
"shell" : true,
}
Моя тестовая программа является простой привет мир:
Program HelloWorld;
begin
writeln("Hello, world!");
readln;
end.
Мой код ошибки:
[Decode error - output not utf-8]
[Finished in 0.0s with exit code 1]
[cmd: ['fpc C:\\Users\\korndi\\Documents\\FREI\\hellop.p & C:\\Users\\korndi\\Documents\\FREI/hellop.exe']]
[dir: C:\Users\korndi\Documents\FREI]
[path: C:\Python33\;;C:\FPC\2.6.2\bin\i386-Win32]
1) Паскаля странно двойные кавычки. Может быть, возвышенное обнаруживает, что -A функции используются для вывода FPC, и, таким образом, предполагается, что выход is ascii. Но вывод utf-8 в консоли на Windows ненормален. Наверное, нужно как-то подстроить возвышенное. В общем: просто используйте Lazarus :-) –