Add find_library for suitesparseconfig in FindSPQR.cmake

This commit is contained in:
Kartik Mohta 2018-01-10 00:03:55 -05:00
parent 549fdb6dca
commit 629935e4d9
No known key found for this signature in database
GPG Key ID: 42AE2262EC5462E4
2 changed files with 7 additions and 7 deletions

View File

@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 2.8.12) cmake_minimum_required(VERSION 2.8.12)
project(msckf_vio) project(msckf_vio)
add_compile_options(-std=c++11 -Wall) add_compile_options(-std=c++11)
# Modify cmake module path if new .cmake files are required # Modify cmake module path if new .cmake files are required
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_LIST_DIR}/cmake") set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_LIST_DIR}/cmake")

View File

@ -1,7 +1,7 @@
# SPQR lib usually requires linking to a blas and lapack library. # SPQR lib usually requires linking to a blas and lapack library.
# It is up to the user of this module to find a BLAS and link to it. # It is up to the user of this module to find a BLAS and link to it.
# SPQR lib requires Cholmod, colamd and amd as well. # SPQR lib requires Cholmod, colamd and amd as well.
# FindCholmod.cmake can be used to find those packages before finding spqr # FindCholmod.cmake can be used to find those packages before finding spqr
if (SPQR_INCLUDES AND SPQR_LIBRARIES) if (SPQR_INCLUDES AND SPQR_LIBRARIES)
@ -23,11 +23,11 @@ find_library(SPQR_LIBRARIES spqr $ENV{SPQRDIR} ${LIB_INSTALL_DIR})
if(SPQR_LIBRARIES) if(SPQR_LIBRARIES)
find_library(SUITESPARSE_LIBRARY SuiteSparse PATHS $ENV{SPQRDIR} ${LIB_INSTALL_DIR}) find_library(SUITESPARSECONFIG_LIBRARY NAMES suitesparseconfig PATHS $ENV{SPQRDIR} ${LIB_INSTALL_DIR})
if (SUITESPARSE_LIBRARY) if (SUITESPARSECONFIG_LIBRARY)
set(SPQR_LIBRARIES ${SPQR_LIBRARIES} ${SUITESPARSE_LIBRARY}) set(SPQR_LIBRARIES ${SPQR_LIBRARIES} ${SUITESPARSECONFIG_LIBRARY})
endif (SUITESPARSE_LIBRARY) endif (SUITESPARSECONFIG_LIBRARY)
endif(SPQR_LIBRARIES) endif(SPQR_LIBRARIES)
include(FindPackageHandleStandardArgs) include(FindPackageHandleStandardArgs)