Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ПЕРЕНОСИМОСТЬ MFC ПРИЛОЖЕНИЙ НА ДР КОМПЫ

4.1K
07 ноября 2006 года
GRIENDERS
117 / / 06.06.2006
Вопрос такой: будет ли работать приложение, написаное с помощью MFC на другом компе, ведь насколько я знаю для его работы необходимы MFC библиотеки, которые устанавливаются вместе с Visual Studio. То бишь, есть ли эти библиотеки на чистом Windows'e ( без Visual Studio ) ?
398
07 ноября 2006 года
Alexandoros
630 / / 21.10.2005
Если студия > 6, то нету(библиотек).
4.1K
07 ноября 2006 года
GRIENDERS
117 / / 06.06.2006
[QUOTE=Alexandoros]Если студия > 6, то нету(библиотек).[/QUOTE]
Т е в > 6 студии версии библиотек выше, и они с виндой не устанавливаются, а в 6-ой ставятся вместе с виндой. Тогда приложение, написанное в 7 или 8 студиях НЕ будет пахать на другом компе, а написанное в 6 -ой будет?! А какие версии MFC библятек использует 6-ая, а какие 7 и 8-ая студии?
508
08 ноября 2006 года
verelex
46 / / 07.11.2006
В 7-ой студии релиз версии MFC проектов требуют mfc70.dll, msvcr70.dll. Хотя, наверное, в зависимости от того какие классы используются. И еще надо попробовать batch build, а то что-то прога получается как в VCL - сама весит мало, зато с собой тянет...
4.1K
08 ноября 2006 года
GRIENDERS
117 / / 06.06.2006
[QUOTE=verelex]В 7-ой студии релиз версии MFC проектов требуют mfc70.dll, msvcr70.dll. Хотя, наверное, в зависимости от того какие классы используются. И еще надо попробовать batch build, а то что-то прога получается как в VCL - сама весит мало, зато с собой тянет...[/QUOTE]
А что такое batch build ?
508
08 ноября 2006 года
verelex
46 / / 07.11.2006
batch build это я сам что-то придумал :) (увидел в меню). Имелось в виду вручную компилить через консоль, там прописывать всякие опции компилятора.
19K
08 ноября 2006 года
andrew_
5 / / 09.10.2006
[QUOTE=GRIENDERS]Вопрос такой: будет ли работать приложение, написаное с помощью MFC на другом компе, ведь насколько я знаю для его работы необходимы MFC библиотеки, которые устанавливаются вместе с Visual Studio. То бишь, есть ли эти библиотеки на чистом Windows'e ( без Visual Studio ) ?[/QUOTE]

А что если вместо динамических библиотек использовать статические,
тогда не надо думать о переносимости.
4.1K
08 ноября 2006 года
GRIENDERS
117 / / 06.06.2006
[QUOTE=andrew_]А что если вместо динамических библиотек использовать статические,
тогда не надо думать о переносимости.[/QUOTE]
И размер exeшника будет около 2 метров!! Тогда уже лучше на delphi писать!!
4.8K
08 ноября 2006 года
Вася Триллер
149 / / 30.10.2005
[QUOTE=GRIENDERS]И размер exeшника будет около 2 метров!! Тогда уже лучше на delphi писать!![/QUOTE]
[COLOR="Silver"]Брось MFC, юзай Qt. Тамошний Hello world весит около 20 кб против 400-т дельфийских, не использует никаких библиотек, зато кроссплатформенный, и скомпилировать можно как под винду, так и под линух ;)
Накрайняк можно юзать GTK[/COLOR]
4.1K
08 ноября 2006 года
GRIENDERS
117 / / 06.06.2006
[QUOTE=Вася Триллер][COLOR="Silver"]Брось MFC, юзай Qt. Тамошний Hello world весит около 20 кб против 400-т дельфийских, не использует никаких библиотек, зато кроссплатформенный, и скомпилировать можно как под винду, так и под линух ;)
Накрайняк можно юзать GTK[/COLOR][/QUOTE]
Че такое Qt? А GTK???
Тамошний, это дельфийский или С-шный? Если С-шный, то на делфях с winapi тоже можно писать оч маленькие приложения.
398
08 ноября 2006 года
Alexandoros
630 / / 21.10.2005
[QUOTE=Вася Триллер][COLOR="Silver"]Брось MFC, юзай Qt. Тамошний Hello world весит около 20 кб против 400-т дельфийских, не использует никаких библиотек, зато кроссплатформенный, и скомпилировать можно как под винду, так и под линух ;)
Накрайняк можно юзать GTK[/COLOR][/QUOTE]
А на апи "хелло ворд" весит 2кб, брось qt - пиши на апи
1.8K
08 ноября 2006 года
k3Eahn
365 / / 19.12.2005
А на асме можно и в 1 кБ запихнуть. И то это ,наверное, не предел;)
398
08 ноября 2006 года
Alexandoros
630 / / 21.10.2005
Под дос до 20 байт было, помню. Выводила прога "!" и завершалась :).
9.8K
09 ноября 2006 года
lifer
27 / / 30.03.2006
Я вообще не понимаю, чего здесь парится. Можно сделать библиотеки статическими, даже нужно, и откомпилить в режиме release. Я так полагаю, что автор использовал debug и получил свои 2 метра, в release размер будет намного меньше
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог