Подтвердить что ты не робот

Как загрузить и установить lint?

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

4b9b3361

Ответ 1

Из часто задаваемых вопросов о шине:

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

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

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

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

Ответ 2

Я только видел lint для BSD. Там splint, однако, переименовать GPL lint и он доступен в большинстве дистрибутивов Linux.