如果FindLAPACK找到OpenBLAS,则在Cmake中检测

时间:2017-12-12 13:03:04

标签: cmake lapack openblas

我正在使用旧的Cmake版本(3.1),它在FindLAPACK.cmake中将OpenBLAS检测为通用版本

现在我可以找到是否安装了openBLAS,但是如何检测FindLAPACK返回的LAPACK是否为OpenBLAS版本。

使用正则表达式不起作用,因为LAPACK_LIBRARIES提供了诸如

之类的路径

/usr/lib/liblapack.so但在内部指向

/usr/lib/openblas-base/liblapack.so.3

是否有其他方式,例如搜索某个功能或其他内容?

0 个答案:

没有答案