0
今天我一直在试图让我的应用程序中使用标准函数,例如sprintf等。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
/entry:“_DllMainCRTStartup”是正确的。如果您需要明确使用该选项以使其链接,那么存在严重错误。所以省略它,然后告诉我们哪里出了问题。 –