libclang比使用基于clang驱动程序的工具慢吗?

时间:2011-05-02 18:37:54

标签: c++ autocomplete llvm clang llvm-clang

我正在使用libclang编写自动完成和语法工具。我几乎使用与c-index-test.c文件中相同的代码。但结果的速度非常慢。很少有非libclang clang工具比我的libclang工具工作得更快。

我能做些什么来优化结果?我的代码大致如下:

CXIndex cidx = CreateIndex(0,0);
TU = clang_parseTranslationUnit(Cidx, 0, argv, argc,0,0...); 

等等。

即使是第一次运行clang工具,它们似乎也更快。

我工作的代码库非常庞大。

0 个答案:

没有答案