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