Скорость компиляции в Lazarus

Вопросы программирования и использования среды Lazarus.

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

Скорость компиляции в Lazarus

Сообщение GrayEddy » 20.01.2011 15:52:00

Поставил сегодня ночную сборку SVN 29128 и впечатлился скоростью компиляции. FPC рулит. :wink:
Заметил, что теперь если нет изменении - проект не пересобирается, а сразу запускается экзешник. Раньше тупо пересобирал заново проект.
GrayEddy
постоялец
 
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Re: Скорость компиляции в Lazarus

Сообщение Nik » 20.01.2011 21:47:01

Заметил, что теперь если нет изменении - проект не пересобирается, а сразу запускается экзешник. Раньше тупо пересобирал заново проект.

Такое поведение уже давно включается галочкой в свойствах проекта.
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров

Re: Скорость компиляции в Lazarus

Сообщение GrayEddy » 20.01.2011 22:32:36

Не согласен. До этого стоял Лазарус 0.9.31 от 25 декабря прошлого года.
Открываю старым Лазарусом проект addrbook - лежит в $(LazDir)\Examples\Address_book.
Как уже писалось выше - при каждом запуске пересобирает проект, даже если не было изменений.

Сегодняшняя версия собирает в первый раз, в последующие разы просто запускает экзешник.
Заметил, что не линкует ресурсы, как старая версия.

Самое интересное - свойства проекта не менял!
GrayEddy
постоялец
 
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Re: Скорость компиляции в Lazarus

Сообщение Nik » 20.01.2011 22:42:46

Последние сборки ещё не смотрел, но охотно верю, что компилироваться стало быстрее. А насчёт старых - там можно было описанное вами поведение включить (возможно, теперь соответствующая опция включена по умолчанию).
Аватара пользователя
Nik
энтузиаст
 
Сообщения: 573
Зарегистрирован: 04.02.2006 00:08:09
Откуда: Киров

Re: Скорость компиляции в Lazarus

Сообщение GrayEddy » 21.01.2011 01:58:34

Опа! Тогда при сохранении этого (открытого ранее в старой версии Лазаруса) проекта новый Лазарус должен вопросить, сохранить ли изменения (ну должен он увидеть, что опция теперь изменена). Но не спрашивает.
Кстати, сейчас запустил свежий лазарус, открыл тот же проект, нажал Run - к моему вящему удивлению даже не стал собирать проект (логично, не вносил же изменений) - сразу запустил собранный (в предыдущем сеансе или сессии) исполняемый файл.
Попробуйте новую версию. все таки 8)
GrayEddy
постоялец
 
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 45

Рейтинг@Mail.ru
cron