Автор Тема: С++ Builder ver 6.0  (Прочитано 686 раз)

0 Пользователей и 1 Гость просматривают эту тему.

ZALMAN

  • Гость
#0: 10 Июня 2004, 16:32:29

Может кто работает(ал) с данным конструктором?
Никак не могу врубиться почему после компиляции (встроенным компилятором), программа (на компьютере где не установлен Borland) требует библиотеки?
Перелопатил хелп, там сказано, что функции при компиляции встраиваются автоматом. Может воспользоваться сторонним компилятором? Тогда каким?

e-ray

  • ***
  • Сообщений: 5312
    • Просмотр профиля
#1: 10 Июня 2004, 19:42:43
точно не помню, но там в опциях компилятора надо отключать что-то вроде \"компилировать с run-time библиотеками\"...

Vaicartana

  • Гость
#2: 10 Июня 2004, 21:24:33
+1 приготовься к тому, что запускной файл у тебя резко выраситит в размере...

ZALMAN

  • Гость
#3: 11 Июня 2004, 08:05:05
Само собой, что он вырастет, это и должно произойти :)
Опции и так и сяк крутил, нифига.
Нашел вчера что-то в хелпе о том что нужно искать библиотеку, которой принадлежит функция, а потом руками прописывать, думаю найду в чем тут дело.

AlexS

  • Гость
#4: 27 Октября 2004, 16:02:42
Не сильно exe-шник выпастет в размере. А чтобы сделать нормальный exe-шник, кот. будет работать на всех машинах, сделай след.:

Перед окончательной компиляцией проекта зайди в
Project -   Options -   Linker и сними галочку в Use Dynamic RTL
потом в Packages и сними галочку в Build with runtime packages
потом в Compiler и нажми кнопку Release,
после чего пересоберите проект Project -   Build
получится .exe который включает в себя все необходимые библиотеки.

Если твоя программа использует базу данных Paradox,
проверь на другом компьютере, установлена ли BDE (Borland Database Engine)
(драйвера для Paradox)

Если не установлена, то надо установить BDE, если используете alias
в BDE, также его настроить и на этом компе.
(указать путь в алиасе к базе данных и т.д.)

ZALMAN

  • Гость
#5: 28 Октября 2004, 07:07:54
4 месяца, блин, 4 месяца! 11.06.2004 9:05:05! Уже давно другая пишется... Спасибо, конечно.

 

kompas