Показать полную графическую версию : C++ Buider w/o delphimm.dll
The Antihero
17-07-2002, 11:36
компилируем прогу на билдере, приносим на систему без билдера/делфи, и - delphimm.dll и несколько других библиотек подавай
можна ли писать полноценныэ проги без ссылок на внешние библиотеки?
А разве в билдере недостаточно сделать Project >Options>Linker и убрать галочку возле Use Dynamic RTL?
The_Antihero Не знаю о чем говорит Vla2003 но для того, чтоб программа работала без инсталированого Билдера можно скопировать все библиотеки, что запрашиваются в папку с программой. И все запашет...
Для того, что бы не надо было переносить библиотеки,
сними:
Project->Options->Linker->Use Dynamic RTL
и
Project->Options->Packages->Build With Runtime Packages
правда ехе-шник получится сильно большим в связи со статической линковкой библиотек.
Если же это не желательно, то делай инсталяху, куда впихивай все нужные библиотеки.
Какие нужны можно узнать с помощью какого либо Resource Explorera, например Borland Workshop из билдера или же EXEScope например. Посмотрев список экспортируемых модулей и функций.
Но общесистемные библиотеки типа user32.exe или comdlg32.dll менять не желательно, можешь нарушить работут системы (для Win 9x, WinNT и XP скорее всего не дадут поменять), добавлять нужно только библиотеки билдера например.
Добавлено:
В Делфи всё работает аналогично :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.