请问intel编译器会在程序内添加什么宏来识别自己?想在程序的文件内添加一个和intel编译器比较关系紧密的代码,让用别的编译器的人无法编译此处,不知道intel编译器在编译的时候会不会像类似vc或者gcc那样自动添加__GNUC__,_MSC_VER 一类的宏? 如果会的话,它添加的宏是什么呢?谢谢~[解决办法]_INTEL_COMPILER 吧[解决办法]#if defined( __ICL ) || defined(__INTEL_COMPILER)