2
我試圖使用的cmake的功能:使用CMAKE如何使用CHECK_LIBRARY_EXISTS來檢查C++庫?
CHECK_LIBRARY_EXISTS(library function location variable)
我如何檢查C++庫有哪些?
CHECK_LIBRARY_EXISTS(yaml-cpp "YAML::Token" ${YAML-CPP_PATHS} HAVE_YAML-CPP)
IF(HAVE_YAML-CPP)
MESSAGE(STATUS "YAML-CPP libraries founded: OK")
ENDIF(HAVE_YAML-CPP)
IF(NOT HAVE_YAML-CPP)
MESSAGE(FATAL_ERROR "ERROR: unable to link YAML::Token")
ENDIF(NOT HAVE_YAML-CPP)
該代碼片段不起作用。