Как запустить fpc?

Форум для изучающих FPC и их учителей.

Модератор: Модераторы

Ответить
sgasgar1
незнакомец
Сообщения: 5
Зарегистрирован: 28.09.2011 16:52:02

Как запустить fpc?

Сообщение sgasgar1 »

Как запустить на линуксе fpc? Когда ввожу fpc в терминал, он зачем-то выдает помощь. fpc установлен с официального репозитория.
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

fp
sgasgar1
незнакомец
Сообщения: 5
Зарегистрирован: 28.09.2011 16:52:02

Сообщение sgasgar1 »

Спасибо. А как включить режим совместимости с Turbo Pascal?
Аватара пользователя
minoshi
постоялец
Сообщения: 279
Зарегистрирован: 17.05.2008 21:23:38

Сообщение minoshi »

{$MODE TP}

подробнее, например здесь http://freepascal.ru/article/freepascal/20050418121644/ и здесь viewtopic.php?f=5&t=6530
чтение мануалов и google помогает более быстрому развитию. Так, по крайней мере, говрят ;-)
sgasgar1
незнакомец
Сообщения: 5
Зарегистрирован: 28.09.2011 16:52:02

Сообщение sgasgar1 »

Благодарю. А русский язык в нем имеется?
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

sgasgar1 писал(а): А русский язык в нем имеется?

А русский язык имеется в операционной системе, язык программирования тут совершенно не при чём. ;)
Для того, чтобы получать сообщения об ошибках на русском языке, необходимо найти файл настроек "fpc.cfg", открыть его для редактирования, найти в этом файле название "errore.msg" и вместо неё написать "errorr.msg", а в самом начале удалить символ "#".
sgasgar1
незнакомец
Сообщения: 5
Зарегистрирован: 28.09.2011 16:52:02

Сообщение sgasgar1 »

Написал простенькую программку для нахождения корней квадратного уравнения.
http://i28.fastpic.ru/big/2011/1003/1c/ ... 763a1c.png
Можно ли вместо трех if применить один case?
З.Ы. И как отключить маленькое окошко, которое вылезает при каждом нажатии на экран?(No Browser info availible)
Аватара пользователя
Иван Шихалев
энтузиаст
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург
Контактная информация:

Сообщение Иван Шихалев »

Код: Выделить всё

case d of
Low(Integer)..-1 : { d < 0 };
0 : {d = 0};
1..High(Integer) : { d > 0 }
end;
Ответить