C++ как уменьшить прогу ?
От: jyuyjiyuijyu  
Дата: 31.08.11 20:36
Оценка: 1 (1)
как писать утилиты размером 20 кб ? при этом используя самые свежие версии ATL
использовать CRT (msvcrt.dll) без гимора и пользоватся всеми благами цивилизации ?
подключаем два файла в командной строке линкеру
c:\msvcrt.lib c:\msvcrt_winxp.obj пишем че нить с CString компилим запускаем и...
видим memmove_s бла бла бла нет таких функций в msvcrt.dll
и тут мы делаем ход конем определяем макрос -D_CRTIMP= пересобираем
и наша программа летает зависит только от системной msvcrt.dll при этом
пользуется новой ATL (хорошие строки etc...) и весит всего 20 кб
тоесть абсолютно автономная при максимуме комфорта и минимальном размере
вот ссылка скачать c:\msvcrt.lib c:\msvcrt_winxp.obj
hxxp://slil.ru/31632539

P.S и да я так собираю на Windows XP MSVC++ 2008
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.