CentOS(wiki)はそのサポート期間の長さから、企業や大学のサーバによく用いられるOSです。 CentOSはパッケージ一つ入れるだけでも検索戦争に耐えねばなりません。というのも、シェアが少ない故に情報に乏しいことに加え、tensorflowなどの近代的なパッケージはubuntuでの利用を想定していることが多いからです。故にCentOSを個人が使う理由はないと思っているのですが、残念ながら上の人間(組織)からCentOSを使うことを強いられるシーンは多々あります。 以下のシンプルなcblasのc++用のサンプルコード(sample.cpp)を動かすことを考えましょう。 因みに筆者はこれで3時間ぐらいを溝に捨てました。 #include <cblas.h> #include <stdio.h> // based on https://github.com/xianyi/OpenBLAS/