Pregunta

Quiero instrumento de mi programa de la UPC con las API PAPI para obtener información sobre los contadores de hardware durante la ejecución del programa de la UPC.

Pero me siguen dando errores unen para, por ejemplo, "undefined reference to PAPI_read" undefined reference to PAPI_library_init etc.

El comando que estoy dando es upcc -L/full/path/to/libpapi.a -o upcMatrxMultplction upcMatrxMultplction.o

¿Alguna sugerencia?

¿El PAPI apoyo UPC compilador?

¿Fue útil?

Solución

-L proporciona un directorio, no un pensar de enlace con. usted debe proveerlos /full/path/to/libpapi.a como un argumento de enlace (junto con * .o), o el uso más "-L / ruta / full / a -lpapi". el último es un poco más convencional.

También, la vinculación puede ser dependiente del orden, así que prefiero una lista de todos a vincular objetos primero y terminar la línea con -o lo que sea.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top