题
我想用PAPI API来检测UPC程序,以在执行UPC程序期间获取有关硬件计数器的信息。
但是我不断遇到链接错误,例如"undefined reference to PAPI_read"
,undefined reference to PAPI_library_init
等
我给的命令是 遗传标记代码
有什么建议吗?
PAPI是否支持UPC编译器?
解决方案
-L提供目录,而不是链接目录。您应该提供/full/path/to/libpapi.a作为链接参数(以及* .o),或者使用“ -L / full / path / to -lpapi”。后者有点常规。
此外,链接可能取决于顺序,因此我更喜欢先列出所有要链接的对象,并以-o结束行。
不隶属于 StackOverflow