error LNK2019: 无法解析的外部符号 omp_get_wtime,该符号在函数 MAIN__ 中被引用 Source1.obj
以下是原代码
program test_01
use omp_lib
integer,save::IT,NPS,ITMAX,T1
!$omp threadprivate(IT)
IT=0
NPS=1000
ITMAX=20
T1=omp_get_wtime()
!$omp parallel num_threals(4)
DO while(IT<=ITMAX)
IT=IT+1
!$OMP DO SCHEDULE(STATIC,1)
DO IKK=1,NPS
WRITE(*,*) IT,IKK
END DO
!$OMP END DO
END DO
!$OMP END PARALLEL
T2=OMP_GET_WTIME()
write(*,*) T2-T1
STOP
END PROGRAM
没有开启OMP选项。看起来你可能用的gfortran,编译连接加上 -fopenmp。此外,返回值应该是 real。