СообЧа > База Знаний > Программирование > C, С++ > Borland C++ Builder

Вопрос

Каким образом можно статически связать библиотечные функции и exe-файл под Builder C++ 5. Если отключить в опциях Linker'а динамическое связывание с dll-библиотеками, то все равно на компьютере, где не установлен Билдер, программа будет запрашивать библиотеку vcl50.bpl Как можно этого избежать ?

Ответ

Если exe-файл получается небольшой, возможно вы используете пакеты, поэтому и требуются библиотеки. Надо просто отключить пакетный режим сборки, при этом размер exe вырастет раз в 5, но он будет автономен.

1. Открыть проект File->Open Project …

2. Открыть свойства проекта Project -> Options …

3. Выбрать закладку Packages

4. Убрать галочку с Build with runtime packages

5. Нажать кнопку ОК

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация