1
我知道通过生成一个CLI CMake的项目依赖关系图中的常见方式:的CMake的graphviz自动生成的
cmake --graphviz=[file]
但是,有没有通过只设置一个CMakeList内的任何标志或命令来自动生成什么办法?这个想法是CMakeList本身触发图形生成的,而不是通过命令行的用户。
我知道通过生成一个CLI CMake的项目依赖关系图中的常见方式:的CMake的graphviz自动生成的
cmake --graphviz=[file]
但是,有没有通过只设置一个CMakeList内的任何标志或命令来自动生成什么办法?这个想法是CMakeList本身触发图形生成的,而不是通过命令行的用户。
您可以在脚本中再次调用CMake,例如如:
add_custom_target(graphviz ALL
"${CMAKE_COMMAND}" "--graphviz=foo" .
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}")