如果包含文件不存在,如何使CMake正常失败?

时间:2013-02-03 16:36:28

标签: c cmake

在CMakeLists.txt中,我想检查bzlib.h是否存在:

include(CheckIncludeFiles)
check_include_file(bzlib.h HAVE_BZLIB_H)
if(NOT HAVE_BZLIB_H)
    # How can I exit cmake with an error message if bzlib.h does not exists?
endif()

1 个答案:

答案 0 :(得分:8)

这很容易: message( FATAL_ERROR "Your message" )