C++ builder приложения не работают на других компьютерах

Несколько решений нашёл

c++ Linker→Dynmica RTL сделать FALSE

Вкладка→Packages→Builds with runtime (написал вроде неправильно, но суть понятна наверно) — снимаем галочку .

Запустил на другом компьютере и вот выдает ошибку, что не найдена библиотеку BORLNDMM. DLL, а еще CC32100MT. DLL .

Как исправить? И как можно без потери лицензии скачать пакет обновлений 4 и 5(в автоматическом режиме лицензия пропадает).

  • еще как компилировать с библиотеками?

Ответов: 1

Нужно перейти: Project → Options (или Shift+Ctrl+F11).

В разделе С++ Linker устанавливаем пункт Link with Dynamic RTL в положение false.

Build with runtime packages, из раздела Packages, тоже переводим в положение false.

И после этого в закладке compiler кликаем на кнопку Release. Теперь всё готово для компиляции, после которой файл .exe возможно роспространять.

Нравится