Вопрос

Я пытаюсь использовать Cmake, чтобы построить программу, полагающую на BLAS, я обнаруживаю BLAS, используя:

include (${CMAKE_ROOT}/Modules/FindBLAS.cmake)

Проблема в том, что FindBlas требует компилятора Fortran и жаловаться с

-- Looking for BLAS... - NOT found (Fortran not enabled)

Поскольку BLAS уже установлен на моей машине (ATLAS BLAS), и GFORTRAN также установлен, как я могу включить Fortran, или есть обходной путь, чтобы найти библиотеку BLAS для C?

Это было полезно?

Решение

То CMAKE Documentation. Ваш друг, то, что вам нужно, это enable_language.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top