标签: c openmp icc
我想与ICC的-check-pointers选项一起编译MPI / OpenMP代码。代码在纯MPI(省略-fopenmp选项)或没有-check-pointers选项时编译良好。我在ICC的文档中找不到任何不兼容的选项。
错误的原因似乎在于命名的关键部分,我在链接时会遇到如下错误:
multiple definition of `.gomp_critical_user__nexport_'
现在,根据我的理解,命名关键部分的整个想法是使用相同的全局名称多次定义它们。