<div dir="ltr">Hi Samins, that works for me, thank you.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Aug 4, 2020 at 6:55 PM samins KAlex <<a href="mailto:rldoc@yandex.ru">rldoc@yandex.ru</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Try using --extra-arg-before=-I'/path/to/clang/include' when run your tool</div><div> </div><div>Use CommonOptionsParser to access given flag:</div><div> </div><div>CommonOptionsParser OptionsParser(argc, argv, MyToolCategory);</div><div>ClangTool Tool(OptionsParser.getCompilations(), OptionsParser.getSourcePathList());</div><div><br></div><div><br></div><div>04.08.2020, 11:24, "Yafei Liu via cfe-dev" <<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>>:</div><blockquote><div dir="ltr"><div>I'm writing a tool using AST matcher, and I need to pass the path of the clang built-in heads to my tool (or it will error me that "'stddef.h' file not found"), so I add `-I/path/to/the/headers` to my tool, but the program said that "Unknown command line argument '-I/usr/lib/llvm-6.0/lib/clang/6.0.0/include'."</div><div><br></div>So is there any built-in OptionCategory that can handle "-I" parameters?<div><div><br></div></div></div>
,<p>_______________________________________________<br>cfe-dev mailing list<br><a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a><br><a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev</a><br></p></blockquote>
</blockquote></div>