我想知道如何使用Cygwin64在Windows上检查OpenMP的版本。谢谢和问候!
答案 0 :(得分:1)
答案 1 :(得分:0)
OpenMP规范说:
在支持预处理器的实现中,
_OPENMP
宏名称被定义为具有小数值 yyyymm ,其中 yyyy 和 mm 是实现支持的OpenMP API版本的年份和月份名称。
对于不支持C样式预处理的Fortran实现,integer parameter openmp_version
(由use omp_lib
和include 'omp_lib.h'
接口提供)设置为相同的 yyyymm 价值。
下表列出了数字与版本之间的对应关系(查询日期here,然后与现有的头文件交叉引用)。
_OPENMP | OpenMP version
---------+----------------
200011 | 2.0 (Fortran)
200203 | 2.0 (C/C++)
200505 | 2.5
---------+----------------
200805 | 3.0
201107 | 3.5
---------+----------------
201307 | 4.0
201511 | 4.5
---------+----------------