Можем ли мы подключить код UPC с вызовами PAPI API

StackOverflow https://stackoverflow.com/questions/4271982

  •  28-09-2019
  •  | 
  •  

Вопрос

Я хочу инструментировать мою программу UPC с API PAPI, чтобы получить информацию о сконтах аппаратных средств во время выполнения программы 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 Compiler?

Это было полезно?

Решение

-L Предоставляет каталог, не думаю, с помощью связи. Вы должны либо предоставить /full/path/to/libpapi.a в качестве аргумента ссылок (наряду с * .o), либо используете "-L / full / path / to -lpapi". Последнее немного более обычное.

Также связывание может быть зависимым от заказа, поэтому я предпочитаю сначала перечислить все объекты ссылки и заканчивать линию -O, что угодно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top