![]() |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
![]() |
biba |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 19 Пол: Женский Репутация: ![]() ![]() ![]() |
Как откомпилировать модуль, чтобы он из PAS'а превратился в TPU. Я когда подключаю модуль, то написано, что он не найден <_<
|
![]() ![]() |
Бродяжник |
![]()
Сообщение
#2
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 206 Пол: Мужской Репутация: ![]() ![]() ![]() |
1) Обычно, если у нас, к примеру, есть файл Proga.pas с какой-то программой, которая использует модуль Modul, и есть файл Modul.pas, который содержит лично модуль Modul, то можно просто разместить их в одной директории, загрузить в Паскале файл Proga.pas и нажать F9. При этом Паскаль должен скомпилировать файл Modul.pas в Modul.tpu, скомпилировать в памяти основную программу и собрать окончательный EXE-шник Proga.exe (если в настройках Паскаля установлено, что нужно компилировать на диск). При этом файл Modul.tpu автоматически создается либо там же, где лежит Modul.pas, либо в директории, заданной в настройках Паскаля.
2) Если мы просто хотим скомпилировать Modul.pas в Modul.tpu, то это еще проще. Загружаем его в Паскаль, жмем F9... все! 3) Если у нас есть готовый Modul.tpu, то, чтобы им воспользоваться, его нужно поместить либо туда же, где находится основная программа, либо в специальную директорию, заданную в настройках Паскаля. 4) Пресловутые настройки. Главное меню->Options->Directories. Имеются пункты: EXE and TPU Directories - сюда будут попадать скомпилированные EXE и TPU. Include Directories - сюда можно класть файлы, подключаемые по {$i} Unit Directories - вот сюда можно класть "TPU частого использования" Object Directories - сам не знаю ![]() 5) Все сказанное относится к 6-му Борландовскому Паскалю. А у Вас, кстати, какой? |
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 16:50 |