Отладка с помощью Clang
-
05-09-2019 - |
Вопрос
Я бы хотел использовать clang в моем проекте Xcode для iPhone.Однако это руководство по началу работы:
http://clang.llvm.org/get_started.html
Я работаю с Xcode уже год, но это далеко, очень далеко от того, чтобы быть понятным для меня!Кто-нибудь может объяснить на простом английском, как установить и использовать Clang с моим существующим проектом iPhone?Я не знаком с загрузкой чего-либо с консоли.
Спасибо!
Dan
Решение
Никита Жук обернул Clang в графический интерфейс пользователя и сделал его доступным по адресу http://www.karppinen.fi/analysistool/.Очень полезно.
Другие советы
- Загрузите и распакуйте дистрибутив clang в какой-нибудь каталог.При необходимости добавьте этот каталог в свой path, или вы можете просто добавить его местоположение в командную строку позже.
- компакт-диск в каталог вашего проекта верхнего уровня (возможно, что-то вроде cd ~/Documents/каталог ваших проектов)
- Попросите утилиту clang выполнить сборку вашего проекта, используя настройки вашего проекта xcode, введя в следующей командной строке: путь к каталогу clang/scan-build -o ./clang_out xcodebuild xcodebuild
- Утилита должна выдать вам сообщение после ее успешного запуска, чтобы запустить scan_view просмотр сканирования полезность.
- Запустите команду, которая была выведена в конце сборки.Это запустит временный веб-сервер на вашем компьютере, а затем откроет Safari и покажет вам анализ кода.Возможно, вам потребуется снова добавить путь к вашему каталогу clang, вот так: каталог pathtoclang/scan_view ...
Я не видел этого вопроса до тех пор, пока не сделал что-то подобное, чтобы сделать Clang более полезным внутри XCode:
Не связан с StackOverflow