lint: команда не найдена

Есть ли в Ubuntu утилита lint? Как он установлен?

В компьютерном программировании lint - это утилита Unix.

https://en.wikipedia.org/wiki/Lint_%28software%29

thufir@mordor:~$ 
thufir@mordor:~$ gcc program.c -o prog
program.c:5:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main()
 ^
thufir@mordor:~$ 
thufir@mordor:~$ ./prog

Hello World

thufir@mordor:~$ 
thufir@mordor:~$ lint program.c
No command 'lint' found, did you mean:
 Command 'line' from package 'util-linux' (main)
 Command 'jlint' from package 'jlint' (universe)
 Command 'link' from package 'coreutils' (main)
 Command 'dlint' from package 'dlint' (universe)
 Command 'lift' from package 'lift' (universe)
 Command 'tint' from package 'tint' (universe)
 Command 'hlint' from package 'hlint' (universe)
lint: command not found
thufir@mordor:~$ 

Я пытаюсь использовать линт так:

lint program.c | tee program.lint

Отображает стандартный вывод команды lint program.c на компьютере и одновременно сохраняет его копию в файле program.lint. Если файл с именем program.lint уже существует, он удаляется и заменяется.

https://en.wikipedia.org/wiki/Tee_%28command%29#Unix-like_2

Man-страница, на которую ссылается Википедия, предназначена для BSD, я могу не могу найти справочную страницу для варианта Linux. Возможно, мне нужно его установить?

8
задан 4 April 2016 в 13:35

2 ответа

См. splint - GPL переписывает lint.

Однако splint не полностью поддерживает C99.

рекомендуется использовать cppcheck.

13
ответ дан 4 April 2016 в 23:35
  • 1
    Я могу получить доступ к Личинке удержанием < shift> при начальной загрузке. Haven' t смешанный с ним с пятницы все же. Попытка закончить мой тезис по стеганографии для моего Masters:) – mcmelanson 14 August 2017 в 09:12

От apt-cache search lint

шплинт - инструмент для того, чтобы статически проверить программы C на ошибки.
данные шплинта - инструмент для того, чтобы статически проверить программы C на ошибки - файлы данных
HTML документа шплинта - инструмент для того, чтобы статически проверить программы C на ошибки - документация HTML

Установка

sudo apt-get install splint

Документация

Для документации, примеров и загрузок, проверяют их веб-сайт в http://www.splint.org .

7
ответ дан 4 April 2016 в 23:35
  • 1
    Позвольте мне (на самом деле, сообщество) знают, работает ли оно, когда Вы пробуете. Если это работает, примите как ответ так, чтобы другие люди знали, работает ли это или нет:) – MuhsinFatih 14 August 2017 в 10:30

Другие вопросы по тегам:

Похожие вопросы: