I try to use the intel trace collector on a windows7 computer.
When I build my programs using "mpiicpc -trace" command to link trace collector libraries, some error (reference number of intel developer zone :DPD200577079) output.
In Visual Studio 2015, I am able to use "-D" compiler options to avoid this error.
In mpiicpc, what kind of command can I use ?
The command line solution for this is relatively complex, due to argument parsing. What I've done for this is added a header file which defines all of the macros needed and force that to be included with my compilation using the /FI switch. See https://software.intel.com/en-us/articles/limits1120-error-identifier-builtin-nanf-is-undefined for the necessary macros to define.
The root problem has been fixed as of Intel® C++ Compiler 16.0 Update 2, you can update to that version to resolve the problem as well.