Release Configuration Samples "failed to start" on Supported Windows* Operating Systems

Problem : When compiling and running the sample applications you must have the correct Microsoft Visual C++* redistributable installed.

  1. Compile an Intel's Ct Technology sample application (use Release configuration) on a system with Microsoft Visual C++* 2005 Service Pack 1.
  2. Copy the sample application to a system with the Microsoft Visual C++* 2005 redistributable installed (without Service Pack 1).
  3. Run the application.
  4. The sample application will fail to start:

compiler-runtime-err.jpg

This error occurs if one version of Visual C++* is used at compilation (e.g. Visual C++* 2005), but  different one is used at runtime (e.g. Visual C++* 2008).

Environment : Any supported Microsoft Windows* operating system, Microsoft Visual C++* 2005 SP1

Root Cause : 
The sample application fails when it cannot find the exact version of the Microsoft* runtime libraries (msvc*.dll).

Resolution : Install the correct runtime libraries based on the version of Visual C++* you compiled the sample applications with. If you are running the sample applications without recompiling them, the sample applications require the Visual Studio* 2005 Service Pack 1 redistribution package, which is available for download from the Microsoft web site.

Per informazioni complete sulle ottimizzazioni del compilatore, consultare l'Avviso sull'ottimizzazione