2016-04-28 10 views
0

Я наткнулся на это «Как написать чекер за 24 часа - LLVM» от Анны Закс и Иордании Роуз.Могу ли я построить Checker с помощью предварительно созданного llvm/clang?

Я использую систему Ubuntu/Debian.

Чтобы создать пользовательскую проверку, мне нужно построить llvm и clang из источника? Кто-нибудь знает, как использовать prebuilt clang и llvm от apt-get, чтобы построить контролер?

Спасибо.

ответ

0

Вам нужно построить clang/llvm из источника, чтобы иметь возможность создавать собственные проверки.

http://clang-analyzer.llvm.org/installation.html

Когда вы пишете новую пользовательскую шашку, вы в конечном итоге редактирования связанных файлов клетчатых зарегистрировать свою шашку с лязгом, и перекомпилировать его. Это будет невозможно с помощью готовых исполняемых файлов. Как добавить новую шашку: http://clang-analyzer.llvm.org/checker_dev_manual.html