Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ошибка при запуске скомпилированого exe

42K
06 мая 2010 года
Selja
22 / / 10.11.2009
Сделал программу в buildere, на компютере с установленым builderom исполняемый файл запускается без проблем. А вот на втором моём компютере где нету buildera, он выдаёт ошибку, пишет, что не достаёт какихто Борландских файлов. Обясните пожалуйста что и как.
253
07 мая 2010 года
Proger_XP
1.5K / / 07.08.2004
Может с пакетами собирал? Каких файлов не хватает?
42K
07 мая 2010 года
Selja
22 / / 10.11.2009
Да, спасибо ты прав с пакетами собирал, поспешил с вопросом, в интернете нашол ответ. Если не сложно обясни для чего нужна эта галочка - build with runtime packages?
253
07 мая 2010 года
Proger_XP
1.5K / / 07.08.2004
Есть такое понятие как RTL (RunTime Library), куда входят все стандартные функции среды (здесь Битдера). Её скомпилированный код занимает приличное количество места (в Delphi это ~400 Кб).

RTL может быть либо статически скопмилирована в программу (exe), либо вынесена как библиотеки, Борланд их зовёт bpl - тогда весь код стандартных функций оказывается не в каждом EXE/DLL, собираемый этой средой, а в наборе bpl'ок, которые идут с программой в комплекте и всего по одному разу (то есть exe много, а набор bpl - один на всех).
Эти bpl можно грубо назвать пакетами.

Вообще, пакеты - более широкое понятие, ибо туда может входить почти всё, что угодно. Часто это компоненты, посколько как раз они и занимают много места.

За подробностями обращайся в гугл, он много полезного расскажет.
1
07 мая 2010 года
kot_
7.3K / / 20.01.2000
За размещение вопроса, который подробнейшим образом рассмотрен в ЧАВО - автор получает нарушение. Тема закрыта.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог