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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Pascal и gedit  (Прочитано 2466 раз)

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

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Pascal и gedit
« : 19 Октября 2011, 22:56:44 »
Узнал что прямо в gedit можно компилить свои проги, может кто-нибудь дать Makefile для Pascal?
Для С у меня есть, а вот как для Pascal, вообще в растерянности, очень уж люблю Gedit, помогите пожалуйста!
Заранее огромное спасибо!
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #1 : 20 Октября 2011, 06:10:47 »
осиль страничку документации make и сам напиши правила сборки такие каке тебя устроят

Оффлайн BeCTHuK

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #2 : 20 Октября 2011, 07:55:38 »
Попробуй это:
(Нажмите, чтобы показать/скрыть)

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #3 : 21 Октября 2011, 22:05:57 »
я даже не знаю какой компилятор мне нужен, для С понятно, что gcc, а тут чего?
В man make вообще почти ничего нет.
Кроме этого форума мне никто не поможет, очень прошу хоть ссылочкой помочь
Вот например у меня makefile
pr: c.o
gcc -g c.o -lm -o pr

c.o: c.c
gcc -c -Wall -g -ansi c.c

clean:
rm *.o
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн ZwS

  • Старожил
  • *
  • Сообщений: 1674
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #4 : 21 Октября 2011, 22:18:19 »
пакет с компилятором называется fp-compiler . компилятор запускается командой fpc . можно спокойно компилить без ключей.
Dell Inspiron One 2330 | Intel+Radeon HD7650A | 8GB RAM | Ubuntu GNOME 17.10

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #5 : 21 Октября 2011, 23:10:53 »
fp-compiler: команда не найдена
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн ZwS

  • Старожил
  • *
  • Сообщений: 1674
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #6 : 21 Октября 2011, 23:24:32 »
fp-compiler: команда не найдена
я мел в виду что этот пакет установить надо. а компилятор это fpc
Dell Inspiron One 2330 | Intel+Radeon HD7650A | 8GB RAM | Ubuntu GNOME 17.10

Оффлайн SergeyIT

  • Зануда.
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5754
  • Все по палатам!
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #7 : 21 Октября 2011, 23:33:28 »
Извините, я все еще учусь

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #8 : 21 Октября 2011, 23:44:31 »
мне так очень сложно найти ответ на свой вопрос!
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн LockerX

  • Активист
  • *
  • Сообщений: 370
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #9 : 22 Октября 2011, 00:03:35 »
Когда надо было писать на паскале пользовался редактором Geany, компилирует по нажатию на кнопку :)
Компилятор:
sudo apt-get install fpcРедактор Geany:
sudo apt-get install geany
А про gedit к сожалению ничего посоветовать не могу
« Последнее редактирование: 22 Октября 2011, 00:10:30 от LockerX »

Оффлайн BeCTHuK

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #10 : 22 Октября 2011, 00:43:58 »
ну я ж написал...
если подробнее...подключаешь модуль "внешние инструменты"
меню сервис- manage external tools
дальше, думаю, понятно что делать с этим кодом
(Нажмите, чтобы показать/скрыть)
Если ничего не изменилось, то должно работать. Естественно должен быть установлен пакет fpc. Сам когда-то пользовался, но потом перешел на Geany)

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #11 : 23 Октября 2011, 11:08:44 »
компилю такую прогу
program zz;
var a,b,c : integer;
begin
read (a,b);
c:=a+b;
writeln(c);
end.
мне выводится
Цитировать
Запускается утилита: Сборка

/usr/bin/ld: warning: link.res contains output sections; did you forget -T?

Готово.
Вываливается терминал, я ввожу 2 числа и сразу терминал закрыватеся, результат не могу увидеть, как быть?
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн ZwS

  • Старожил
  • *
  • Сообщений: 1674
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #12 : 23 Октября 2011, 12:07:28 »

Цитировать
Запускается утилита: Сборка

/usr/bin/ld: warning: link.res contains output sections; did you forget -T?

Готово.
это нормально
Вываливается терминал, я ввожу 2 числа и сразу терминал закрыватеся, результат не могу увидеть, как быть?
добавь readln; в конец своей программы. тогда она будет висеть пока энтр не нажмешь.
Dell Inspiron One 2330 | Intel+Radeon HD7650A | 8GB RAM | Ubuntu GNOME 17.10

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #13 : 23 Октября 2011, 20:15:59 »
Знаю про такое, да вот только не работает не в Geany, ни в терминале.
Пробовал поставить до .end и readln и readln;
Вы можете у себя попробовать?
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн BeCTHuK

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Pascal и gedit
« Ответ #14 : 24 Октября 2011, 12:07:26 »
попробуй readkey или KeyPressed из модуля crt.

 

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