Вопрос № 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