我尝试使用MinGW / MSYS编译IT++库
我成功编译了fftw
和lapack
,他们的lib文件(libfftw3.a
,libfftw3.la
,libblas.a
,liblapack.a
)存在于/mingw/lib
中
但是当我尝试使用这样的cmake时:
cmake -G "MSYS Makefiles" ..
我明白了:
CMake Warning at CMakeLists.txt:192 (message):
BLAS library not found.
CMake Warning at CMakeLists.txt:196 (message):
LAPACK library not found.
CMake Warning at CMakeLists.txt:204 (message):
You can still compile IT++ but the functionality will be reduced.
为什么找不到图书馆?
我怎样才能解决这个问题?
由于
注意:
我有
%MINGW_HOME%\msys\1.0\bin;%MINGW_HOME%\bin;C:\dev\cmake-3.5.2-win32-x86\bin;%MINGW_HOME%\lib
在我的PATH
变量中(其中%MINGW_HOME%
为C:\dev\MinGW
)