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

Ваш аккаунт

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

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

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

Разделяемая библиотека

Аноним
У меня Visual C++ 6.0 и 7.0 (Net). Для них, помимо самой программы необходимо еще несколько dll библиотек (в частности MFC42D.DLL для 6-ой версии IDE). Вопрос: Если ли какая-нибудь версия этой среды разработки, не требующая подобных файлов? Может 4 или 5?
577
27 августа 2002 года
Mozhay
81 / / 20.09.2000
При создании проекта спрашивается, как использовать run-time libraries - shared или static.
shared - стоит по умолчанию. Обычно так и должно быть, т.к. все необходимые библиотеки для VC 6.0 есть в комплекте Windows 98/2k
Для 7-го это не так.
Если выбрать вариант static, то соответствующие версии этих библиотек будут прилинкованы к exe-файлу и никаких dll не понадобится. При этом размер файла, естественно, возрастет.
Кстати, mfc42d.dll, msvcrtd.dll, msvcpd.dll - это отладочные версии библиотек. Их, конечно же, нет ни в каких виндах и не должно быть у конечного пользователя. Если проблема именно в них, то собери все в release и проблема исчезнет (речь только о VC 6.0)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог