Сегодня я пытаюсь получить стандартные функции для работы в моем приложении, таких как sprintf, ect.Инициализация CRT: ошибка времени выполнения - CRT не инициализирован
Если когда-нибудь, используя такие функции, как Sprintf, fgets или что-нибудь еще стандарт моих приложений падений с ошибкой во время выполнения - CRT не инициализирован
Текущих параметры компоновщика: точка
/ignore:4098 /dll /entry:"_DllMainCRTStartup" /include:"XboxKrnlBuildNumber" /ALIGN:128,4096
записи:
BOOL APIENTRY DllMain(HANDLE hInstDLL, DWORD reason, LPVOID lpReserved)
Пытался инициализировать его себя, определяя _CRT_INIT - это extern, который не принимает аргументов и не вызывает его в моем DLL_PROCESS_ATTACH без везения.
Я застрял в этой проблеме несколько месяцев, но просто подумал, что вернусь к ней и посмотрю немного глубже.
Какой язык/компилятор/платформа вы используете? – Eric
/запись: "_ DllMainCRTStartup" верна. Если вам нужно явно использовать эту опцию, чтобы связать ее, есть что-то серьезное. Так что опустите это и скажите нам, что пойдет не так. –