我在 CMakeLists.txt 中有以下内容:
check_include_files("foo.h" HAVE_FOO)
尽管将 -DCMAKE_REQUIRED_INCLUDES=/directory/containing/fooincludefile
传递给 cmake,我仍然得到:
-- Looking for include file foo.h - not found
这不是 check_include_files
和 CMAKE_REQUIRED_INCLUDES
的正确用法吗(根据 check_include_files
documentation)? CMakeError.log 显示我希望的 -I/directory/containing/fooincludefile
没有传递给编译器。