如何将makefile转换为JSON编译数据库?

问题描述 投票:25回答:1

说我们的项目有make个文件(不是cmake / premake / ninja等),这些文件适用于gcc和clang。我们想从中生成JSON编译数据库,以将其输入到clang-modernize工具中。怎么做这样的事情? (在clang基础结构中是否有任何解析器,或者是否有使用make CC='cc_args.py gcc' CXX='cc_args.py g++'或其他工具的脚本)?

c++ compilation makefile clang
1个回答
24
投票

我没有个人经验,但是Bear似乎针对您的情况。 (它是从clang-modernize网站链接的。)

© www.soinside.com 2019 - 2024. All rights reserved.