Однако при сборке все время выдавал ошибку линковки:
libs/libcblas.a(cblas_dgemm.o): In function `cblas_dgemm':
cblas_dgemm.c:(.text+0x138): undefined reference to `dgemm_'
cblas_dgemm.c:(.text+0x1e6): undefined reference to `dgemm_'
collect2: ld returned 1 exit status
Долго не мог даже придумать возможные причины такой ошибки. Облазил все интернеты и, очередной раз попав на страницу с CBLAS, заметил:cblas_dgemm.c:(.text+0x138): undefined reference to `dgemm_'
cblas_dgemm.c:(.text+0x1e6): undefined reference to `dgemm_'
collect2: ld returned 1 exit status
file blast-forum/cblas.tgzХоть бы как-то выделили, что это просто интерфейс! Стоило подключить саму blas и все слинковалось. Хотя может виновата моя лень. В исходниках то все написано)
for C interface to the BLAS
Комментариев нет:
Отправить комментарий