Удаление файла перед компиляцией

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

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

Удаление файла перед компиляцией

Сообщение Osmiy » 13.12.2025 21:06:23

Как сделать так, чтобы перед любой компиляцией удалялся один конкретный откомпилированный модуль, тем самым вызвав принудительную его компиляцию? Или может есть другой способ вызвать принудительную перекомпиляцию конкретного модуля.

PS этот модуль вызывает внутреннюю ошибку компилятора, и если выбрать "очистить и собрать", то всё компилируется. Но не надолго, после нескольких компиляций опять вылезает внутренняя ошибка в этом модуле.
Osmiy
новенький
 
Сообщения: 46
Зарегистрирован: 07.05.2016 21:18:39

Re: Удаление файла перед компиляцией

Сообщение zub » 14.12.2025 15:11:42

В лазарусе в параметрах проекта на вкладке "Compiler commands" можно настроить выполнение скриптов как до так и после компиляции
zub
долгожитель
 
Сообщения: 2889
Зарегистрирован: 14.11.2005 23:51:26

Re: Удаление файла перед компиляцией

Сообщение Osmiy » 14.12.2025 17:54:38

Создал бат-файл с удалением нужных файлов и добавил файл в "выполнить перед компиляции". Вроде работает, файлы с багом (*.o и *.ppu файлы) удаляются.
Osmiy
новенький
 
Сообщения: 46
Зарегистрирован: 07.05.2016 21:18:39


Вернуться в Lazarus

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1