i’m developing a C++ simulation (OpenGL) on top of VS2008 enviroment. My current operating system is Windows Vista. The trouble is that when trying to execute the application on a Windows XP machine, my application crashes because incompatibilities beteween DLL’s (namely, msvcrt.dll function entry points ) … Has anyone experienced such problem?
i’m developing a C++ simulation (OpenGL) on top of VS2008 enviroment. My current operating
Share
I seriously doubt that’s the real reason it crashes. You probably just didn’t deploy the CRT libraries to the target machine. Or deployed the debug build. If this is a single EXE with no DLL dependencies then solve your problem by linking the static version of the CRT. Right-click the project in Solution Explorer, Properties, C/C++, Code Generation, Runtime libraries, select /MTd. Repeat for the Release configuration, now choosing /MT.