Слияние кода завершено, страница обновится автоматически
Это небольшой проект для выполнения проверки на C-кодах, в основном используя clang's libclang и ASTMatcher для выполнения задачи. Программа работает на Ubuntu 12.04. --------------------------Настройка--------------------------------------------------- сначала, вам нужно установить путь к библиотекам llvm в 'makefile' затем, установите путь для clang для поиска заголовочных файлов в 'config.ini' просто выполните команду make скопируйте ваш тестовый каталог в CopyHeaderFile sh fileBash.sh <имя тестового каталога> <test.c> cd CopyHeadFile/<имя тестового каталога> make запустите вашу программу, например 'sh run.sh' ./matchCheck вы получите 'checkLog1.txt' и 'checkLog2.txt', содержащие результат --------------------------Пример--------------------------------------------------- когда вы находитесь в каталоге 'clangCheckingTool' cp -r otherTest CopyHeadFile/otherTest sh fileBash.sh otherTest otherTest.c cd CopyHeadFile/otherTest make sh runme.sh
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )