Как мне скачать и установить линт? - PullRequest
18 голосов
/ 30 июля 2011

Кто-нибудь знает, как получить пух для Mac, Windows и Linux?sudo port install lint не могу найти его.

Ответы [ 2 ]

11 голосов
/ 30 июля 2011

Я видел только пух для BSD.Существует splint , однако, GPL Lint переписан, и он доступен в большинстве дистрибутивов Linux.

3 голосов
/ 12 сентября 2013

Из FAQ по шинам:

Шина поддерживает большинство, но не все, расширения C99 для ANSI C.

Это означает, что шина, увы, нетак же, как пухУ меня был личный опыт работы с splint для фрагментов кода, таких как:

for (int i; i < 100; i++)
    /* Run code */

Поскольку объявление переменной внутри заголовка цикла for не разрешено до C99, как в этом примере, splint будет жаловаться наэтот.Поэтому я все еще ищу хорошую альтернативу шины для Ubuntu.

...