User Guide


Analysis of Release Build


A message appears when you start the Dependencies tool and the current build options selected
for the project
is a Release build.


To produce the best results, your build settings for the Dependencies tool should specify debug information and no optimization. If possible, use a minimal data set for the Dependencies tool.
When a tool is waiting for your input (click either
), the result name has a
prefix. If you do not respond within several minutes, the tool implicitly chooses the Cancel button.


For the Dependencies tool, you should use a Debug build of your program, not a Release build.

Possible Solution

  • Before you respond to the message, change to use Debug build settings and build the target executable. When it completes, click
    to run the analysis.
  • Click
    and ignore this message. Later, run this tool again with a target built from Debug build settings.
  • Click
    . Change to use Debug build settings and build the target executable. Then run the Dependencies tool.
For the most current information on optimal C/C++ and Fortran build settings, see Build Your Target Application.

Product and Performance Information


Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804