how to solve pgcc&openacc linker error "__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)
最佳答案
只有信息消息表明符号被定义了两次。由于两者的定义相同,所以没问题,无需修复。
关于c - "PGC-I-0222-Redundant definition for symbol"是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47637992/