cmake打印可用变量(find_package后不知道有什么变量的话

message(1111111111111)

# 打印所有与 xxx 有关的变量(粗暴但有效)
get_cmake_property(_vars VARIABLES)
foreach(_var ${_vars})
  if(_var MATCHES ".*CEF.*" OR _var MATCHES ".*CEF.*")
    message(STATUS "${_var} = ${${_var}}")
  endif()
endforeach()


execute_process(COMMAND ${CMAKE_COMMAND} -E echo "
#----------
message(STATUS "CEF includes: ${tmp_include})

#----------" )
message(1111111111112)

posted @ 2025-04-14 00:02  马肯尼煤牙巴骨  阅读(28)  评论(0)    收藏  举报