Cray CC包装器cmake find_package blas

时间:2019-02-13 23:49:09

标签: cmake blas cray

我刚刚在测试目录下创建了三行CMakeLists.txt,如下所示,该目录下没有文件。我尝试了导出lib路径等,但基本技巧都无效。如何使这项工作?

map.groupBy(_._2).mapValues(_.map(_._1))

并以此运行并得到以下错误。

cmake_minimum_required(VERSION 3.6 FATAL_ERROR)
project(test CXX)
find_package(BLAS REQUIRED)

如何使带有blas的find_package在Cray包装器上起作用?

1 个答案:

答案 0 :(得分:0)

Cray编译器隐式链接BLAS和LAPACK库,因此通常不会在命令行上给出它们。对于BLAS,检测这种情况的功能是added,对于Bake来说是CMake 3.13.0;对于LAPACK,检测能力是added,对于CMake 3.16.0。

因此,如果您只对BLAS感到满意,只需download一个更新的CMake二进制tarball。