0

如何解决 pgcc&openacc 链接器错误“__pgi_uacc_multicorestart”、“__pgi_uacc_multicoreend”

这是上述问题之后的后续问题。

在“将 lbe.c 编译为 lbe.o 消息:”中,我总是看到“PGC-I-0222-冗余定义”消息。是警告还是错误?为什么会发生?我如何解决它?

PGC-I-0222-Redundant definition for symbol __THROW (/usr/include/x86_64-linux-gnu/sys/cdefs.h: 74)
PGC-I-0222-Redundant definition for symbol __extension__ (/usr/include/x86_64-linux-gnu/sys/cdefs.h: 358)
4

1 回答 1

1

只有信息消息表明符号被定义了两次。由于两者的定义相同,因此很好,无需修复。

于 2017-12-04T18:41:07.413 回答