2010-04-17 18 views
4

J'essaie d'utiliser CMake pour construire un programme fondé sur un blas, je détecte blas en utilisant:CMake et BLAS pour un programme C

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

Le problème est, FindBLAS exigent un compilateur Fortran et se plaignent avec

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

Comme blas est déjà installé sur ma machine (ATLAS Blas) et gfortran est également installé, comment puis-je activer Fortran, ou est-il une solution pour trouver la bibliothèque blas C?

Répondre

3

Le CMake Documentation est votre ami, ce que vous avez besoin est enable_language.

+1

Oh merci, je ne l'ai pas vu –

+1

Il est pas étonnant que vous ne voyez pas, la documentation CMake est mal construit et difficile à lire. – optikradio