PDA

Просмотр полной версии : Visual C++ and MSVCRT.dll


slesh
27.04.2010, 22:58
Вот столкнулся с проблемой. Необходимо юзать CRT либу с динамической линковкой а не статической?
По дефолту студия компилит и делает импорт из MSVCR90.dll а нужно чтобы был из MSVCRT.dll
где-то раньше видел опции чтобы так компилить, но чтото не могу найти.

spider-intruder
28.04.2010, 00:22
отписал в аську

fluffylion
28.04.2010, 00:50
Если правильно понял, то здесь (http://m.habrahabr.ru/post/87016/) описано решение

n3ls0n
28.04.2010, 18:59
Настройки компилятора (Project-Properties-Configuration Properties-C/C++):
там есть Runtime Library нужно поставить Multi-threaded (/MT) что бы не возится с MSVCRxxx.DLL по умолчанию стоит (/MD).Опция (/MT) заставляет компилятор использовать статическую версию библиотеки времени исполнения. Естественно (/MD) - динамическая

slesh
28.04.2010, 22:45
всем спс. разобрался.

2 n3ls0n я ясным языком написал - нужна обязательно динамическая линковка, а не статическая