Я пытаюсь собрать libclang для последней версии 6.0. Насколько я понимаю, мне нужно клонировать репозиторий llvm, а затем клонировать репозиторий clang в каталоге tools/clang
, запустить команду cmake, а затем собрать libclang с make liblcang
во время сборки я получаю следующую ошибку:
llvm/tools/clang/lib/Lex/PTHLexer.cpp:339:12: ошибка: «HashString» не является членом «llvm»
похоже, что есть какое-то несоответствие версий. Я проверил ветку release_60
для обоих репозиториев. Посмотрел документацию LLVM и clang и не смог найти, как сопоставить версии.