Установка lapacke с помощью make на Mac

Установка lapacke с помощью make на Mac

Я скачал и распаковал lapacke-3.5.0. В инструкции по установке сказано использовать makeдля установки. Далее говорится, что конфигурации должны быть заданы в make.incфайле. Я полный новичок и понятия не имею, что это значит или что мне нужно сделать, чтобы использовать lapacke.

решение1

Я не совсем уверен, откуда вы взяли этот пакет lapacke*. Последняя версия netlib lapack поставляется с lapacke внутри. Чтобы установить/скомпилировать его:

  1. загрузите последнюю версию lapack с сайта netlib (вам также понадобится установленный gfortran)
  2. разархивировать
  3. переименуйте make.inc.example в make.inc
  4. если вы используете Mac OS X, измените OPTS = -O2 -frecursiveнаOPTS = -O3 -frecursive -pipe
  5. сделать blaslib -> чтобы получить ссылку BLAS librefblas.a
  6. сделать cblaslib -> чтобы получить CBLAS libcblas.a
  7. make cblas_example -> Для соответствия примеру CBLAS
  8. make lapacklib -> Чтобы получить LAPACK liblapack.a и libtmglib.a
  9. make —> для запуска ВСЕХ тестов
  10. cd LAPACKE и make --> чтобы получить LAPACKE liblapacke.a

источник

решение2

Есть пример файла make.inc под названием make.inc.example. Я думаю, вам просто нужно скопировать его под названием make.inc, а затем запустить установку, введя команду makeв командной строке.

Вы также можете захотеть изучить файл, чтобы внести некоторые изменения в соответствии с вашей конфигурацией перед запуском make.

Связанный контент