Установлено несколько пакетов только для того, чтобы убедиться:
sudo apt-get install libclang-dev llvm clang clang-tools
Это команда компиляции для справки (включает все библиотеки, которые могут использоваться):
clang++ `llvm-config --cxxflags --ldflags` clang_parser.cpp $(CLANGLIBS2) `llvm-config --libs --system-libs` -g -o tool
где
CLANGLIBS2=-lclangTooling -lclangFrontendTool -lclangFrontend -lclangDriver -lclangSerialization -lclangCodeGen -lclangParse -lclangSema -lclangStaticAnalyzerFrontend -lclangStaticAnalyzerCheckers -lclangStaticAnalyzerCore -lclangAnalysis -lclangARCMigrate -lclangRewrite -lclangRewriteFrontend -lclangEdit -lclangAST -lclangASTMatchers -lclangLex -lclangBasic -lclang
Установите все .so, .a файлы в /usr/lib/llvm-6.0/lib как LD_LIBRARY_PATH, выполнив:
export LD_LIBRARY_PATH=/usr/lib/llvm-6.0/lib
ldconfig