哪个在行业软件开发业务中更受欢迎?有人认为gcc/g ++在linux上更受欢迎,而icc在windows上更受欢迎.还有别的选择吗?
我希望gcc/g ++在开源操作系统上更受欢迎.
MSVC在Windows上会更受欢迎.
对于那些试图从他们的应用程序中提取最后一点性能并且不想在x86汇编程序中手动优化其应用程序中的瓶颈的人来说,icc会很受欢迎.
不确定最新版本,但支持SIMD指令的早期版本的icc(如SSE和MMX等)具有代码,以确保SIMD代码路径仅针对英特尔品牌的CPU执行.所以AMD等人.走了一个慢得多的代码路径.一些人将这种行为归咎于对非英特尔CPU的恶意行为,更可能是因为icc人员没有费心去测试非英特尔CPU并且是"安全"/保守的.