[cfe-dev] Help with libTooling
Manuel Klimek via cfe-dev
cfe-dev at lists.llvm.org
Thu Apr 21 01:01:55 PDT 2016
On Thu, Apr 21, 2016 at 9:31 AM barbara <barbara at copperspice.com> wrote:
> Yes, we have read all of the links on clang.llvm for LibTooling. Most
> simply mention how to use the existing tools. There is simply nothing we
> can find which shows which clang libraries are required for libTooling.
> The page you listed shows how to run ClangCheck, not how to link an third
> party application with libTooling. We are developing a new tool and
> libTooling seems to be our best shot.
The page I linked shows how to write the code. The libraries you need
follow from the headers / classes you use.
should also be still mostly up to date - if it isn't, patches are welcome :D
> I assume you have found:
> (which is the first hit for me when searching for "libtooling clang")
> On Wed, Apr 20, 2016 at 9:56 PM barbara via cfe-dev <
> cfe-dev at lists.llvm.org> wrote:
>> We have found AST limitations with libClang and understand few developers
>> are using this approach for parsing C++. We have been advised to switch to
>> using libTooling, which now makes sense.
>> We have found limited documentation and are working our why though what
>> it take to set up a project which uses libTooling. The only tutorials we
>> have found are from several years ago. If newer ones exist it would be
>> great to know about them. Searching for "libTooling" yields too many hits
>> on "libtool", which is obviously not what we are looking for.
>> I believe we have figured out the appropriate include files. Our current
>> obstacle is figuring out what clang libraries we need. This seems to be
>> order dependent, but I could be incorrect. We have link errors and trying
>> to look up undefined symbols in nearly impossible.
>> We look forward to someone who can point us in the right direction as it
>> seems we are missing a few basics.
>> Co-Founder of DoxyPress
>> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=icon> Virus-free.
>> cfe-dev mailing list
>> cfe-dev at lists.llvm.org
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient&utm_term=icon> Virus-free.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev