diff --git a/CMakeLists.txt b/CMakeLists.txt index 7721bdccaa20885d89f5e2457f6441f7df2f9d94..9f356514f7717e0604b910121135a8cf9768e48c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -104,8 +104,14 @@ if (BLAS_FOUND) message(STATUS "Use BLAS_LIBRARIES = ${BLAS_LIBRARIES}") endif() +find_package(LAPACK REQUIRED) +if (LAPACK_FOUND) + message(STATUS "Use LAPACK_LIBRARIES = ${LAPACK_LIBRARIES}") +endif() + target_link_libraries(PIM-Library PRIVATE BLAS::BLAS) +target_link_libraries(PIM-Library PRIVATE LAPACK::LAPACK) #-------------------------------------------------------------------- #-------------------------------------------------------------------- diff --git a/cmake/PIMConfig.cmake.in b/cmake/PIMConfig.cmake.in index 17312506e2237ce7b53bd8620719916baa2adaa1..5cca49238e96a315b19764990627ed1514a98f5a 100755 --- a/cmake/PIMConfig.cmake.in +++ b/cmake/PIMConfig.cmake.in @@ -16,4 +16,7 @@ if(NOT WIN32) if(NOT TARGET BLAS::BLAS) find_package(BLAS REQUIRED QUIET) endif() + if(NOT TARGET LAPACK::LAPACK) + find_package(LAPACK REQUIRED QUIET) + endif() endif()