【发布时间】:2012-09-05 12:33:54
【问题描述】:
我想自动测试项目中的所有头文件是否都可以自己构建。这是检查标头是否包含所有依赖项的常用技术。不幸的是,我找不到如何实现这一点。也许有人可以帮忙?作为 CMake 新手,我不确定自己能否设计解决方案。
希望解决方案不需要生成任何新的.cc 文件或运行任何外部脚本。
【问题讨论】:
-
“构建标题”到底是什么意思?
-
g++ <cflags, ldflags, etc> -c file.h。这是检查标头是否包含其所有依赖项的常用技术。 -
您可能想看看 CMake 命令
add_custom_target()和add_custom_command()。