所以我的代码想要在不同的BLAS/LAPACK供应商发生时包含不同的头文件.是否有任何预定义的宏或类似的东西让我检查它?
小智 4
CMake 2.8+ 附带 FindBLAS.cmake FindLAPACK.cmake。您可能需要查看本地 cmake 安装中的文件中的注释:cmake-2.8.5/share/cmake/Modules/FindBLAS.cmake。该模块支持各种 BLAS 和 LAPACK 实现。例如:
set( ENV{BLA_VENDOR} "ATLAS" )
find_package( BLAS REQUIRED )
Run Code Online (Sandbox Code Playgroud)
祝你好运。
| 归档时间: |
|
| 查看次数: |
3076 次 |
| 最近记录: |