icc无法识别OpenBLAS

时间:2018-03-16 22:47:16

标签: preprocessor icc openblas

我使用gcc 6.2.0构建了OpenBLAS(commit 2c7392f07bb802),没有任何问题。如果我尝试使用icc(使用make CC=icc FC=ifort),则构建过程将失败并显示dsytrd_sb2st.F(484): #error: #if: syntax error

此文件中的关联行

#if defined(_OPENMP) &&  _OPENMP >= 201307L

通过#if defined交换#ifdef解决了这个问题。为什么icc在defined指令失败?

0 个答案:

没有答案