В debug например с данным флагом не собирается
Сборка релиз в Visual Studio предназначена для работы программы, а сборка debug предназначена только для отладки программы, при этом программа представляет из себя такой тестовый стенд имитирующий реальную работу программы
Там должна быть статическая црт с поддержкой многопоточности и отладочного варианта, флаг Mt там должен быть другой
Я наизусть не помню Сейчас посмотрю
Я сам в них всю жизнь путаюсь... /MD Compiles to create a multithreaded DLL, by using MSVCRT.lib. /MDd Compiles to create a debug multithreaded DLL, by using MSVCRTD.lib. /MT Compiles to create a multithreaded executable file, by using LIBCMT.lib. /MTd Compiles to create a debug multithreaded executable file, by using LIBCMTD.lib.
Обсуждают сегодня