假设我们有适用于 gcc 和 clang 的项目的 make
文件(不是 cmake/premake/ninja 等)。我们希望从它们中生成 JSON 编译数据库,以将其提供给 clang-modernize
工具。怎么做这样的事情? (clang 基础架构中是否有任何解析器或某些脚本,例如 make CC='cc_args.py gcc' CXX='cc_args.py g++'
或其他工具)?
最佳答案
我没有个人经验,但是 Bear似乎针对您的场景。 (它是从 clang-modernize 网站链接的。)
关于c++ - 如何将 makefile 转换为 JSON 编译数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21134120/