CMake基础教程(28)自动生成目标依赖图
Posted 奇妙之二进制
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CMake基础教程(28)自动生成目标依赖图相关的知识,希望对你有一定的参考价值。
cmake --graphviz=xx可以生成dot图描述文件。
安装graphviz之后可以使用dot命令转换成png图片。
$ sudo apt install graphviz
add_custom_target(graphviz ALL
COMMAND $CMAKE_COMMAND"--graphviz=foo.dot" .
COMMAND dot -Tpng foo.dot -o foo.png
WORKING_DIRECTORY"$CMAKE_BINARY_DIR"
)
以上是关于CMake基础教程(28)自动生成目标依赖图的主要内容,如果未能解决你的问题,请参考以下文章
CMake基础教程(24)add_executable生成目标可执行文件
CMake基础教程(21)add_custom_target添加一个伪目标执行定制操作