Сборка проекта в C++ Builder без использования внешних DLL — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(Новая: Одной из самых больших проблем при распространении скомпилированного EXE-файла является использовани...)
 
 
(не показана 1 промежуточная версия этого же участника)
Строка 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";