Взято с krac0tka.ru.
C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
помогите добрые люди
hunter
Отправлено: 08.06.2003, 22:37


Не зарегистрирован







ohmy.gif Добрые люди помогите начинающему программисту.
Сделал приложение под xp ( все работает нормально ), запускаю это же приложение требует библиотеки "BPL", потом я догадался включить в проект эти библиотеки.
Project -> options -> Packages -> Build with runtime packages.
Все равно требует "cc3260mt.dll" и д.р.
Dr.Phoenix
Отправлено: 08.06.2003, 23:28


Дежурный стрелочник

Группа: Участник
Сообщений: 48



Project -> options -> Linker -> Use dynamic RTL тоже нада выключить
cyberjoub
Отправлено: 09.06.2003, 05:01


Не зарегистрирован







QUOTE (hunter @ 8 Jun 2003, 22:37)
ohmy.gif Добрые люди помогите начинающему программисту.
Сделал приложение под xp ( все работает нормально ), запускаю это же приложение требует библиотеки "BPL", потом я догадался включить в проект эти библиотеки.
Project -> options -> Packages -> Build with runtime packages.
Все равно требует "cc3260mt.dll" и д.р.

На самом деле, то что ты сделал своё приложение на XP это даже хорошо (особенно если оно работает нормально), но рекомендую само проектирование проекта на XP (или на другой NT платформе), а компилить под Windows 95/98/ME тогда у тебя получится надёжная программа (в смысле без глюков) и работающая под ту платформу которая тебе нужна
Dr.Hunter
Отправлено: 09.06.2003, 09:24


Не зарегистрирован







Спасибо Dr.Phoenix твой совет оказался бесценен!!!smile.gif
Но вот, незадача файл оказался очень тяжелым:) biggrin.gif
Dr.Phoenix
Отправлено: 11.06.2003, 16:16


Дежурный стрелочник

Группа: Участник
Сообщений: 48



есть ехе пакеры ASPack и UPX, второй намного лучше и весит меньше, хоть и не имеет GUI.
использовать его (upx) так upx.exe -9 project1.exe
9 означает максимальное сжатие.


Отредактировано Dr.Phoenix — 11 Jun 2003, 16:21
Dr.Phoenix
Отправлено: 11.06.2003, 16:23


Дежурный стрелочник

Группа: Участник
Сообщений: 48



вот сам пакер


User Attached Image Скачать файл
upx.exe


Dmitri
Отправлено: 12.06.2003, 13:14


admin@localhost

Группа: Модератор
Сообщений: 110



Есть что-то лучше ASPack??? wink.gif
Dr.Phoenix
Отправлено: 12.06.2003, 13:36


Дежурный стрелочник

Группа: Участник
Сообщений: 48



QUOTE (Dmitri @ 12 Jun 2003, 13:14)
Есть что-то лучше ASPack??? wink.gif

ну одна моя прога весит 1,180 кб в незапакованном виде, при упаковке аспаком размер стал 417 кб, а при упаковке upx'ом — 404 кб.
делай выводы.
Георгий
Отправлено: 13.06.2003, 18:15


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



UPXом надо паковать так:
upx --best --crp-ms=999999 --nrv2b *.*

Вернуться в Вопросы программирования в C++Builder