在16.0中,英特尔C ++编译器提供了两个编译器(一个基于EDG,另一个基于Clang)。
从16.0文档中:
使用命令行
要从命令行调用编译器,请使用类似于以下命令:
对于C源文件:
icc my_source_file.c或icl my_source_file.c对于C ++源文件:
icpc my_source_file.cpp或icl++ my_source_file.cpp成功编译后,编译器会在当前目录中创建一个可执行文件。
icl/icl++是基于Clang的前端。您可以在此编译器中使用Clang选项。icc/icpc是基于EDG的前端。您不能将Clang选项与一起使用icc/icpc。
但是我现在没有看到类似的描述。