Как запустить программу на компьютере, на котором не установлен с++ Bu

  • Автор темы gaikamen
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

gaikamen

#1
Здравствуйте, помогите пожалуйста новичку! Написал программу с базой данных на своем компе. Попытался запустить ее на другом компе, на котором не установлен с++ builder, но не получилось. Заранее спасибо. :)
 

Over

Well-known member
04.07.2007
116
0
#2
На другом компьютере выскакивает сообщение, что не найдена библиотека ****. Так вот скопируй себе на носитель вместе с программой эти библиотеки (их будет несколько) и запускай где хочешь.
 
S
#3
Лучше всего включить недостающие функции в собранный exe файл. Тогда никакие дополнительные файлы библиотек не будут нужны.
Делается это в свойствах проекта (меню Project->Options) и либо в Linker, либо в Packages убирается галка с Buid with Runtime Packege. В этом случае получаемый exe файл должен увеличиться в размерах. В результате чего программа будет запускаться на любом компьютере даже без установки Runtime Library.
Если ошибка возникает при нехватке файлов библиотеки BDE, то существуют установочные фалы BDE, которые необходимо запустить на требуемом компьютере и далее произвести настройку среды BDE.
 
G

Guest

#4
Лучше всего включить недостающие функции в собранный exe файл. Тогда никакие дополнительные файлы библиотек не будут нужны.
Делается это в свойствах проекта (меню Project->Options) и либо в Linker, либо в Packages убирается галка с Buid with Runtime Packege. В этом случае получаемый exe файл должен увеличиться в размерах. В результате чего программа будет запускаться на любом компьютере даже без установки Runtime Library.
Если ошибка возникает при нехватке файлов библиотеки BDE, то существуют установочные фалы BDE, которые необходимо запустить на требуемом компьютере и далее произвести настройку среды BDE.
Хочу добавить - этот способ экономит дисковое пространство
 
V

VicAlex

#5
Тут ещё была заморочка, если отладка велась с вкл. стражником кода и в режиме релиза его не отключили, то тогда на другом компе потребуется соотв. библиотека. Так что будьте бдительны.
 
G

gaikamen

#6
Кстати, после этого очень долго пытался сделать установочный файл с базой данных.
Вот материалы накопал
Вот: http://cbuilder.ru/index.php/topic,2880.0.html
И вот : http://cbuilder.ru/index.php/topic,43.0.html

А программу для создания установочных файлов рекомендую Smart Install Maker.

Надеюсь информация будет полезна.
 
Статус
Закрыто для дальнейших ответов.