我正在使用 Clang Libtooling。我需要在命令行中指定的某些文件上运行我的 clang MyFrontendAction。
CommonOptionsParser OptionsParser(argc, argv, MyToolCategory);
ClangTool Tool(OptionsParser.getCompilations(), OptionsParser.getSourcePathList());
int i=Tool.run(newFrontendActionFactory<MyFrontendAction>().get());
我运行它:
./(driver) file1 file2 --
它在file1和file2上运行我的工具。我只想让它在 file1 上运行,并想在 file2 上做一些其他的事情。我该怎么做?