Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Запуск моей програмки на другом ПК


Автор: c0rePUNK 10.1.2005, 14:30
Я совсем начинающий в Borland C++ Builder smile Моя проблемка вот в чём - я у себя пишу програмку, компилирую, потом получаю ехе и могу её спокойно запускать на своём пк.
А на другом компьютере где не стоит BC ++ запустить не могу(требует библиотеки BC++ ). Что делать ? Как я понимаю нужно dll сделать ? Помогите пожалуста. smile

Автор: zss 10.1.2005, 14:38
Отключите в настройках проекта:

Project->Options->Linker->Use dynamic RTL
Project->Options->Packages->Build with runtime packages

Автор: c0rePUNK 10.1.2005, 17:54
огромное спасибо! завтра еду за книжками по С++ smile

Автор: Nicky 16.2.2005, 21:38
Отлично, только вот когда это делаешь программа становится в 2 раза объёмнее smile

Автор: Бегемот 16.2.2005, 21:54
Nicky
А разве есть другой вариант? smile

Автор: NoeR 16.2.2005, 22:47
rewerew не запускать ...

Автор: Nicky 17.2.2005, 10:52
К сожалению нельзя, но при наличии опыта можно чтото придумать для уменьшения обьёма приложения smile
На форуме где-то это обсуждалось smile

Автор: NoeR 17.2.2005, 18:15
Сжать, бошэ нечего хорошего незя smile

Автор: maxim1000 17.2.2005, 18:23
можно просто вместе с программой распространять файлы, которые ей нужны smile

Автор: NoeR 17.2.2005, 22:39
Гыы, проверенно: все эти файлы весят чуть больше 10 метров (на полном серьезе) ... smile

Автор: Конструктор 21.2.2005, 20:39
Лучшее решение этой проблемы EXE-packer UPX. Бесплатный. Сжимает раза в 3.

Автор: Бегемот 21.2.2005, 20:43
Цитата
Лучшее решение этой проблемы EXE-packer UPX. Бесплатный. Сжимает раза в 3.

А ссылочку...? smile

Автор: _hunter 21.2.2005, 20:48
а поискать слабо? ;)
http://upx.sourceforge.net/

Автор: Бегемот 21.2.2005, 22:27
Цитата
а поискать слабо? ;)

Виноват!!! Исправлюсь! smile
СПАСИБО! smile

Автор: NoeR 22.2.2005, 11:30
Имейте ввиду: для безопасности это не используйте, это все в ручную распаковываеться легче некуда ... smile

Автор: _hunter 22.2.2005, 16:24
что "это"? и при чем тут безопасность?

Автор: NoeR 22.2.2005, 17:54
Что такое "отладка", знаешь ? smile

Автор: _hunter 22.2.2005, 17:59
а отладка тут при чем?

Автор: NoeR 25.2.2005, 13:16
Задолбал ты меня нудила, я не тебе вообщето отвечал smile

Автор: NoeR 25.2.2005, 13:27
Без обид.

Автор: _hunter 25.2.2005, 16:12
отвечал ты в форум -- т.е. и мне ( если сообщение не для всех -- пиши в личку )
ответы нужно аргументировать -- тогда никто не будет докапываться до того, что ты сказал. а у тебя: ляпнул что-то и понимайте как хотите

P.S.
щас репу понижу и без обид smile

Автор: NoeR 27.2.2005, 13:47
Я это сказал к тому (моя хистори):
Научился ломать проги када еще не знал про крипторы и пакеры ...
Када попробовал упаковать, понял что всякие дебагеры уже не помеха для моего софта, начал изучать ассемблер, через два дня сам в ручную распаковал то что запаковал ... Потом узнал что в ручную это делать не надо и нашел антипаре ко всему что только есть и нету ...
Короче: думал что с пакером прогу не взломать, ошибся ... поэтому и написал то сообщение ..

Автор: _hunter 27.2.2005, 20:38
понятно. но человек собирался использовать пакер для уменьшения объема, а не для защиты ;)

Автор: Nicky 28.2.2005, 14:08
hunter я удивляюсь твоему спокойствию и в какой-то степени завидую! smile
Спокойствие - одно из лучьших качеств хорошего программиста! smile

Автор: _hunter 28.2.2005, 16:28
долгие годы практики в монастырях Шаолинь smile

Автор: En_t_end 28.2.2005, 16:33
Цитата
долгие годы практики в монастырях Шаолинь

smile smile я под столом )))) smile smile
держи брат "+" smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)