我们可以使用PAPI API调用来检测UPC代码吗?

时间:2010-11-24 22:10:42

标签: upc papi

我想用PAPI API检测我的UPC程序,以便在执行UPC程序时获取有关硬件计数器的信息。

但我一直在为"undefined reference to PAPI_read" undefined reference to PAPI_library_init

链接错误

我给的命令是 upcc -L/full/path/to/libpapi.a -o upcMatrxMultplction upcMatrxMultplction.o

有什么建议吗?

PAPI是否支持UPC编译器?

1 个答案:

答案 0 :(得分:2)

-L提供了一个目录,而不是思考链接。你应该提供/full/path/to/libpapi.a作为链接参数(以及* .o),或者使用“-L / full / path / to -lpapi”。后者有点传统。

另外,链接可以依赖于顺序,所以我更喜欢先列出所有的to-link对象,然后用-o结束这行。