![]() |
|
|
![]()
|
|
| petlyura |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 30.1.2008 Где: Харьков Репутация: 2 Всего: 2 |
Чтобы проги работали на машинах без установленногог Builder C++, надо выбрать Project->Options и на закладках Packages и Linker снять флажки [Build with runtime packages] и [Create debug information и Use dynamic RTL] соответственно. А если у меня есть группа проектов *.bpg, состоящая из 4-х проектов *.bpr (3-х exe и одной статической библиотеки). То что, необходимо для каждого *.bpr выполнить процедуру снятия флажков, или имеется возможность сделать это как-то для группы проектов сразу? Может, только у проекта с библиотекой снять флажки? |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
галка Default
|
|||
|
||||
| petlyura |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 30.1.2008 Где: Харьков Репутация: 2 Всего: 2 |
Сделал Default, но как я понял, эти настройки будут действовать для новых проектов.
Меня же интересовало для существующих. Применил для каждого проекта эти настройки. Я так понимаю, "необходимые библиотеки" встраиваются в exe-шники. Но вот вопрос, если все 3 exe обращаются к одной моей статической библиотеке, то может в библиотеку встроить все "необходимые библиотеки", а exe-шники будут их видеть? Поправьте, если я не совсем верно понимаю эту концепцию |
|||
|
||||
| Vyacheslav |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 47 Всего: 59 |
Изначально неправильная постановка вопроса. Программы будут работать, нужно только со своими приложениями dll-ми деплоить bpl-ки, необходимые для работы Ваших программ. Это лего можно сделать, если воспользоваться одной из инсталяционных программ, желательно той, которая поставляется в составе дистрибутива С++ Builder -------------------- С уважением, Вячеслав Ермолаев |
|||
|
||||
| petlyura |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 30.1.2008 Где: Харьков Репутация: 2 Всего: 2 |
Vyacheslav, я ни разу не пользовался инсталяционными программами (в смысле, не создавал их). Расскажите как.
У меня есть 3 exe, dll, lib + куча конфигурационных файлов, где хранятся настройки, данные, архивы, мнемосхемы тех.процессов. Как это все многообразие запихнуть в инсталл? |
|||
|
||||
| TaNK |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 669 Регистрация: 29.10.2006 Где: Краснодар Репутация: нет Всего: 1 |
А можно попробывать Inno Setup - не плохой инсталятор, есть русская версия
-------------------- Oracle 11.2.0.3.0 FireBird 1.0-2.5 |
|||
|
||||
| petlyura |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 30.1.2008 Где: Харьков Репутация: 2 Всего: 2 |
А как воспользоваться инсталлом C++ Builder? Подскажите, шаги |
|||
|
||||
| Vyacheslav |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2124 Регистрация: 25.3.2002 Где: Москва Репутация: 47 Всего: 59 |
Да Вы просто попробуйте. Там все достаточно просто. Во всяком случае с теми, что поставлялись в составе С++ Builder 5, 6
-------------------- С уважением, Вячеслав Ермолаев |
|||
|
||||
| petlyura |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 30.1.2008 Где: Харьков Репутация: 2 Всего: 2 |
Да, я попробовал, все просто. Спасибо
Одно пожелание осталось. Создаю инсталл, кроме setup'a еще видны мои exe-хи и другие файлы. То есть их можно копировать и даже не трогать setup. А хотелось, чтобы они как-то прятались, а установить можно было исключительно через setup. Буду пробовать разобраться далее. Может сторонними инсталлами, а не только от Builder'a |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |