Сборка солнечных часов с MKL
Мне нужно собрать солнечные часы (как зависимость для другой библиотеки C/C++) в кластере Linux, который обеспечивает только MKL в качестве поддержки BLAS и LAPACK.
Насколько я знаю, в отличие от других версий, обертки MKL BLAS и LAPACK не являются автономными во время компоновки, но требуют соединения с ядром MKL и / или другими библиотеками.
Так, как (если вообще) я могу сказать CMake, что включать, чтобы успешно построить солнечные часы? Возможно ли и безопасно ли использовать флаги типа
$ cmake (...) -DBLAS_LIBRARIES=/path/to/mkl/<several files grouped together>
и какой будет правильный синтаксис?