Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Настройка geany  (Прочитано 1648 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Экспериментатор

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Настройка geany
« : 17 Октября 2012, 00:21:12 »
Вообщем когда пишу программу на фрипаскале, и включаю модуль граф(uses crt,graph), то выдает такую ошибку ''error while linking'' и подчеркивает последний end. Хотя на винде она работает на ура.
пример программы:

Program graph1;
uses graph,crt;
var gd,gm,x,y,r:integer;
c:integer;
begin
 initgraph(gd,gm,'');
 randomize;
 r:=50;
 repeat
  c:=random(256);
  setcolor(c);
  x:=random(getmaxx);
  y:=random(getmaxy);
  circle(x,y,r);
  delay(100);
 until keypressed;
end.

Как сделать так, чтобы программа компилировалась?
Будь адекватным

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: Настройка geany
« Ответ #1 : 17 Октября 2012, 05:28:56 »
Модуль graph умер. Не трогайте труп. :)

Если уж сильно хочется графики в консоли - есть PTCPas. Хотя это тоже костыли.

Оффлайн VitalD

  • Активист
  • *
  • Сообщений: 509
    • Просмотр профиля
Re: Настройка geany
« Ответ #2 : 17 Октября 2012, 18:35:47 »
Экспериментатор,
Напомните-ка, а что у нас делает процедура initgraph и зачем вы ей подсовываете две неинициализованных переменных?
На винде тоже freepascal?

Пользователь решил продолжить мысль 17 Октября 2012, 18:37:38:
Для графики в freepascal советую использовать модель ptcGraph.  :coolsmiley:
« Последнее редактирование: 17 Октября 2012, 18:37:38 от VitalD »

Оффлайн Экспериментатор

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Настройка geany
« Ответ #3 : 17 Октября 2012, 21:16:17 »
initgraph запускает модуль, внутри gd,gm, - типы драйверов, '' путь к файлам graph.ppo graph.o

Пользователь решил продолжить мысль 17 Октября 2012, 21:29:32:

Экспериментатор,
Напомните-ка, а что у нас делает процедура initgraph и зачем вы ей подсовываете две неинициализованных переменных?
На винде тоже freepascal?

Пользователь решил продолжить мысль 17 Октября 2012, 18:37:38:
Для графики в freepascal советую использовать модель ptcGraph.  :coolsmiley:

а как использовать ptcGpaph?
« Последнее редактирование: 17 Октября 2012, 21:29:32 от Экспериментатор »
Будь адекватным

Оффлайн VitalD

  • Активист
  • *
  • Сообщений: 509
    • Просмотр профиля
Re: Настройка geany
« Ответ #4 : 17 Октября 2012, 22:49:19 »
Экспериментатор,
http://www.freepascal.ru/article/freepascal/20120215095658/

(Нажмите, чтобы показать/скрыть)

 

Страница сгенерирована за 0.028 секунд. Запросов: 26.