Вопрос № 94166: Уважаемые Эксперты.
Сложилась очень неприятная ситуация.. и я прошу Вашей помощи.
Когда я переносил ПО написанное на С++ Builder 6.0 требовался 1 или 2а файлика bpl, dll.. но када я перенес проект С++ Билдер 2007... мне понадобилась увесистая...Вопрос № 94178: Уважаемые эксперты, ответьте на такой вопрос.
Я написал программу в C++Builder6, но она отказывается работать на компах, где нет билдера, требует библиотеку vcl60.bpl
Вопрос: как мне переносить программу на другие компы без билдера и чт...
Вопрос № 94.166
Уважаемые Эксперты.
Сложилась очень неприятная ситуация.. и я прошу Вашей помощи.
Когда я переносил ПО написанное на С++ Builder 6.0 требовался 1 или 2а файлика bpl, dll.. но када я перенес проект С++ Билдер 2007... мне понадобилась увесистая стопка bpl & dll я слышал, что в билдере 6.0 жоно как-то отключить длл, а монжно или заставить 2007й вкомиплировать всё в ехе? если можно то подскажите пожалуйсто как это сделать
Отвечает: Maxim V.G.
Здравствуйте, Василенко Алексей Васильевич!
Отвечу 2 пунктами:
1) Не видел 2007 Билдер, но могу предположить что в этом вопросе разнице нет между версиями билдера.
В свойствах проекта (Project -> Options->Packages) должен быть флаг "Build with runtime packages". Тогда всё откомпилируется в *.exe. Но эти увесистые библиотеки включатся в *.ехе и по размеру разницы особой не будет.
2) Можно порыться в ранее заданых вопросах и более детально получить ответ.
3) Для избежания подобных проблем лучше пользоваться другими компиляторами и IDE и/или писать всё "ручками". Только за результат прийдётся отвечать самому (не будет возможности сослаться на нестабильную работу компонентов) :).
--------- Жить вредно - от неё умирают
Ответ отправил: Maxim V.G. (статус: 2-ой класс)
Ответ отправлен: 06.07.2007, 16:15 Оценка за ответ: 2 Комментарий оценки: c 38kb ехе файлик сиганул до 800kb.(в 2007 завалился за 1,3м) флаг должен быть снят. оченка 0. 2 только по тому. что аналогичный пункт тоже есть.
Вопрос № 94.178
Уважаемые эксперты, ответьте на такой вопрос.
Я написал программу в C++Builder6, но она отказывается работать на компах, где нет билдера, требует библиотеку vcl60.bpl
Вопрос: как мне переносить программу на другие компы без билдера и чтобы она работала корректно?
P.S.>>Если можно, то распишите подробнее.
В свойствах проекта можно установить, чтобы в результирующий exe файл включались все пакеты (Project -> Options->Packages)
флаг "Build with runtime packages".
Или можно просто эти нужные файлы носить вместе с программой - просто кинуть в папку рядом с exe файлом.
Ответ отправил: Igor_ (статус: 3-ий класс)
Ответ отправлен: 06.07.2007, 15:32
Отвечает: V1s0r
Здравствуйте, Емельянов Данил Юрьевич ! Ответ удален и перенесен в ветку форума «О деятельности экспертов и работе портала – Удаленные ответы для обсуждения»[ Климова М. ]
= = =
Ответ не является ответом на вопрос в полном смысле этого слова, одни обтекаемые фразы. Конкретики в ответе не предоставлено абсолютно никакой и практической пользы такой ответ не несет.
Ответ отправил: V1s0r (статус: 3-ий класс)
Ответ отправлен: 06.07.2007, 15:52
Отправить вопрос экспертам этой рассылки
Приложение (если необходимо):
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.