Alpine LinuxでBLASを使用する

Alpine LinuxでBLASを使用する

Termuxでprootを使用してAlpine Linuxを実行しています。

私はそれをインストールしgcc、それが必要なCプログラムをコンパイルしようlibc-devとしました。openblascblas.h

ただし、次のエラーが発生します。

/usr/lib/gcc/armv6-alpine-linux-musleabihf/8.3.0/../../../../armv6-alpine-linux-musleabihf/bin/ld: cannot find -lblas         
collect2: error: ld returned 1 exit statusmake: *** [Makefile:8: time_of_pendulum.exe] Error 1

libopenblas-devpakcageがインストールされているUbuntuで同じコードが実行されました。

ベストアンサー1

openblasUbuntuシステムと同様に、開発ライブラリをインストールする必要があるかもしれません。

apk add openblas-dev

Alpineは幅広いパッケージ検索ツールを維持しています。これは、パッケージが複数の部分に分割されていることを確認するのに役立ちます。

おすすめ記事