Performance Tools for Software Developers - libmmdd.dll is dependent on msvcrtd.dll which is no longer distributed.

Symptom(s):

Note: This only applies to the compilers for Intel® 64  and for the Itanium® Architecture.

Applications or DLL's that are built with /MDd or directly link against Intel's libmmdd.dll may emit the runtime error.

This application has failed to start because msvcrtd.dll was not found. Re-installing the application may fix this problem.

Cause:

The Platform SDK distributed with Microsoft* Visual Studio* 2005 does not contain msvcrtd.dll. Using /MDd links against the Intel math library libmmdd.dll which has a dependency on msvcrtd.dll.

Solution:

This is a known issue that may be resolved in a future product release. As a work-around, use the msvcrtd.dll distributed with the Microsoft* Platform SDK available at http://www.microsoft.com/downloads/details.aspx?FamilyId=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=en† .

This link will take you off of the Intel Web site. Intel does not control the content of the destination Web Site.

For more complete information about compiler optimizations, see our Optimization Notice.