Я создаю автономный инструмент с помощью libtooling. У меня есть базовый шаблонный код для FrontendAction
, Consumer
и Visitor
. Посетитель посещает только ClassTemplateSpecializationDecl
, где я просто сохраняю некоторую информацию. Все работает нормально, но если я #include <string>
в файле, который я анализирую, я получил ошибку: 'stddef.h' file not found
.
Я думал, что компилятор не может найти некоторые системные заголовки, но входной файл, который я анализирую, компилируется без каких-либо ошибок с помощью команды clang ++.