Компіляція і виконання проекту delphi - студопедія
В процесі компіляції проекту створюється готовий до використання файл, яким може бути додаток (ЕХЕ) або динамічно завантажувана бібліотека (DLL). Далі будемо розглядати тільки файл-додаток. Ім'я програми, одержуваного в результаті компіляції, збігається з ім'ям файлу проекту, а саме додаток є автономним і не вимагає для своєї роботи додаткових файлів Delphi.
Запуск процесу компіляції виконується по команді Project | Compile
Компіляція проекту для отримання програми може бути виконана на будь-якій стадії розробки проекту. Це зручно для перевірки виду і правильності функціонування окремих компонентів форми, а також для перевірки окремих фрагментів створюваного коду.
При компіляції проекту виконуються наступні дії:
1) компілюються файли всіх модулів, вміст яких змінилося з часу останньої компіляції. В результаті для кожного файлу з вихідним текстом модуля створюється файл з розширенням DCU. Якщо вихідний текст модуля з яких-небудь причин недоступний компілятору, то він не перекомпілюється;
2) якщо в модуль були внесені зміни, то перекомпілюється не тільки цей модуль, але і використовують його за допомогою директиви uses модулі;
3) перекомпіляція модуля відбувається також при змінах об'єктного файлу або підключається файлу (INC), використовуваних даним модулем;
4) після компіляції всіх модулів проекту компілюється файл проекту і створюється виконуваний файл програми з ім'ям файлу проекту.
Крім компіляції може бути виконано складання проекту. При складанні компілюються всі файли, що входять в проект, незалежно від того, були в них внесені зміни чи ні. Для складання проекту використовується команда меню Project | Build
Запустити проект на виконання можна з середовища Delphi і з середовища Windows. Виконання проекту з середовища Delphi здійснюється командою Run | Run (Виконання | Виконати) або натисканням клавіші
· Не можна запустити другу копію додатку;
· Продовжити розробку проекту можна тільки після завершення роботи програми;
При зациклення (зависанні) докладання його завершення необхідно виконувати засобами Delphi за допомогою команди Run | Program Reset (Виконання | Зупинити програму) або комбінації клавіш
Для налагодження додатків в середовищі Delphi можна використовувати засоби відладчика.
З середовища Windows створене додаток можна запустити як і будь-яке інше додаток, наприклад, за допомогою Провідника.