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