Сборка проекта в C++ Builder без использования внешних DLL — различия между версиями
=DeaD= (обсуждение | вклад) |
=DeaD= (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
Одной из неприятных проблем при распространении скомпилированного EXE-файла является использование им внешних DLL-библиотек, которые требуется распространять вместе с проектом и которые могут сильно раздуть его объем. Решением для одиночных EXE-файлов является сборка проекта без использования таких библиотек. Чтобы сделать это, нужно: | Одной из неприятных проблем при распространении скомпилированного EXE-файла является использование им внешних DLL-библиотек, которые требуется распространять вместе с проектом и которые могут сильно раздуть его объем. Решением для одиночных EXE-файлов является сборка проекта без использования таких библиотек. Чтобы сделать это, нужно: | ||
− | |||
* в меню Project в Options на вкладке Packages выключить флажок "Build with runtime packages"; | * в меню Project в Options на вкладке Packages выключить флажок "Build with runtime packages"; | ||
* в том же окне на вкладке Linker выключить флажок "Use dinamic RTL"; | * в том же окне на вкладке Linker выключить флажок "Use dinamic RTL"; |
Текущая версия на 19:31, 7 марта 2008
Одной из неприятных проблем при распространении скомпилированного EXE-файла является использование им внешних DLL-библиотек, которые требуется распространять вместе с проектом и которые могут сильно раздуть его объем. Решением для одиночных EXE-файлов является сборка проекта без использования таких библиотек. Чтобы сделать это, нужно:
- в меню Project в Options на вкладке Packages выключить флажок "Build with runtime packages";
- в том же окне на вкладке Linker выключить флажок "Use dinamic RTL";