Я скачал и распаковал lapacke-3.5.0. В инструкции по установке сказано использовать make
для установки. Далее говорится, что конфигурации должны быть заданы в make.inc
файле. Я полный новичок и понятия не имею, что это значит или что мне нужно сделать, чтобы использовать lapacke.
решение1
Я не совсем уверен, откуда вы взяли этот пакет lapacke*. Последняя версия netlib lapack поставляется с lapacke внутри. Чтобы установить/скомпилировать его:
- загрузите последнюю версию lapack с сайта netlib (вам также понадобится установленный gfortran)
- разархивировать
- переименуйте make.inc.example в make.inc
- если вы используете Mac OS X, измените
OPTS = -O2 -frecursive
наOPTS = -O3 -frecursive -pipe
- сделать blaslib -> чтобы получить ссылку BLAS librefblas.a
- сделать cblaslib -> чтобы получить CBLAS libcblas.a
- make cblas_example -> Для соответствия примеру CBLAS
- make lapacklib -> Чтобы получить LAPACK liblapack.a и libtmglib.a
- make —> для запуска ВСЕХ тестов
- cd LAPACKE и make --> чтобы получить LAPACKE liblapacke.a
решение2
Есть пример файла make.inc под названием make.inc.example. Я думаю, вам просто нужно скопировать его под названием make.inc, а затем запустить установку, введя команду make
в командной строке.
Вы также можете захотеть изучить файл, чтобы внести некоторые изменения в соответствии с вашей конфигурацией перед запуском make
.