#-------------------------------------------------------- # The CMakeLists.txt for: pBathyGrider # Author(s): #-------------------------------------------------------- find_package(BLAS) find_package(LAPACK) if(BLAS_FOUND AND LAPACK_FOUND) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") SET(SRC BathyGrider.cpp BathyGrider_Info.cpp main.cpp ) ADD_EXECUTABLE(pBathyGrider ${SRC}) add_definitions(-DARMA_DONT_USE_WRAPPER) target_include_directories(pBathyGrider PRIVATE ../lib_armadillo/armadillo-12.6.6/include/) TARGET_LINK_LIBRARIES(pBathyGrider ${BLAS_LIBRARIES} ${LAPACK_LIBRARIES} ${MOOS_LIBRARIES} MOOSGeodesy geometry apputil mbutil m pthread bathygrid learning ) else() message(WARNING "BLAS or LAPACK library not found - Not Building <pBathyGridder> \n Try: \n\t - Mac: <brew install openblas> \n\t - Ubuntu/Debian: <sudo apt install libblas-dev liblapack-dev>") endif()