Форум — Ответы     (  К темам )
 ?  MiR@Ge: C++ Builder или как избавиться от геморроя (28-03-2003 14:14:16) http://m-j.front.ru
Суть проблемы в следующем. Сделал прогу на C++ Buildere, но когда попытался запустить exeшник на компе без C++Buildera получил буквально следующее:

Не удалось запустить приложение, поскольку файл cc3250.dll не был найден...

Понимаю, что вопрос ЛАМЕРСКИЙ, но просто некогда читать инструкцию.
Помогите, pls.
 Георгий (28-03-2003 14:35:12)
"Понимаю, что вопрос ЛАМЕРСКИЙ, но просто некогда читать инструкцию"
интересная формулировка:
это что-то типа — я понимаю, что я ламер, но мне это нравится...

записывай инструкцию (после записи не забудь прочитать):
Project->Options->Packages->Build with runtime packages — убрать галочку
Project->Options->Linker->Use dynamic RTL — убрать галочку

кстати это надо сделать для того проекта, который должен работать "на компе без C++Buildera"...
 Matt (28-03-2003 15:25:16)
А когда будет время "почитать инструкцию" советую тебе разобраться с инсталятором!
:)
 Павел (29-03-2003 01:17:00)
И конечно немного теории, чтобы вообще вы поняли что делаете:

По инструкции:
Project->Options->Packages->Build with runtime packages — убрать галочку
вы присоединяете к вашему .exe файлу .bpl файлы библиотек с компонентами, которые используются в вашем проекте

По инструкции
Project->Options->Linker->Use dynamic RTL — убрать галочку
вы присоединяте к вашему .exe файлу cc3250.dll, borlndmm.dll и т.д
те библиотеки времени выполнения Runtime Library (RTL)

Теперь этот .exe можно запускать на машине, где не устаеовлен C++Builder и
все необходимые библиотеки находятся (прилинкованы) внутри этого .exe файла

---

Возможно пойти и по другому пути, создать .exe файл без этих всех библиотек,
(не включая внуть вашего .exe все эти библиотеки)
а собрать их все и переписать на компьютер, где будет работать ваша программа

Определить, какие именно библиотеки понадобятся для вашего .exe можно,
запустив программу tdump.exe из каталога \bin.
Запускается эта программа в DOS, ее формат:

tdump myProject.exe > myDump.txt

В результате, в файле myDump.txt увидите строки с необходимыми для
данного .exe файла пакетами .bpl и .dll файлами, которые должны быть на
компьютере