| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Компиляция проекта |
| Автор: Гость_Станислав 17.11.2005, 11:52 |
| Уважаемые подскажите, как скомпилировать проект так чтобы он включил в себя все необходимые библиотеки C++ Builder. Заранее большое спасибо!!! |
| Автор: _hunter 17.11.2005, 12:03 |
| на закладке линкера убери галку с RTL на закладке пакетов убери гулку с "использовать дин. пакеты" |
| Автор: Cheremnov 28.11.2005, 09:26 |
| _hunter прав. Посмотреть, какие библиотеки использует приложение можно включив отладчик CodeGuard (вкл. опцией) и запустив приложение. См. создаваемый файл "<NameApp>.cgl" в рабочей директории и секцию "Modules used: ". По завершении не забудьте откомпилировать приложение без CodeGuard.. |
| Автор: mrgray 8.1.2006, 02:04 |
| А точно поможет? Потому что у меня такая-же проблема встала! Вначале без этого компилил и запускал на другом компе где дебилдером и не пахло - не находил vcl60.bpl потом в мануале вычитал эту фишку, откомпилил, потом когда запустил на другом компе - "Программа выполнила недопустимую операцию и будет закрыта". НУЖНА ПОМОЩЬ!!!!!! |
| Автор: codelord 8.1.2006, 05:35 | ||
ну это уж может и от "прямо заточенных" конечностей зависеть |
| Автор: mrgray 8.1.2006, 16:34 | ||
Добавлено @ 16:37 А по делу слабо ответить? |
| Автор: zarden 8.1.2006, 21:20 |
| короче буквально два дня назад компилил приложение таким же образом. короче надо сделать вот что: выбрать пункт меню Project->options. далее на вкладке Linker убрать галку "Use dinamic RTL", затоем на вкладке Packages убрать галку Build with run time packages? затем на вкладке Compile нажать кнопку Release. Опосля ентих мероприятий создается .exe-файл, который включает в себя все необходимые библиотеки. Удачи |
| Автор: Guest 16.1.2006, 00:46 |
| Спасибо за все советы - помогло Просто еще сложность была с использованием компонент BDE |