我想编写一个可以在我已经存在的使用Makefile构建的C ++项目上运行的clang工具。问题是,似乎任何要通过clang AST 的项目必须使用cmake构建,以便它可以获得compile_commands.json文件。有没有办法为不使用cmake的项目执行此操作?或者有没有办法用cmake构建Makefile项目?
答案 0 :(得分:2)
您可以将此脚本与cygwin一起使用:
https://github.com/woboq/woboq_codebrowser/blob/master/scripts/fake_compiler.sh