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


9

Чи має Ubuntu утиліта волокна? Як це встановлено?

У комп'ютерному програмуванні ворсинка - це утиліта 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 | трійник.лінт

Це відображає стандартний висновок команди lint program.c на комп’ютері і одночасно зберігає його копію у файлі program.lint. Якщо файл з назвою program.lint вже існує, він видаляється та замінюється.

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

Сторінка, на яку посилається вікіпедія, призначена для BSD, я не можу знайти сторінку для варіанту Linux. Чи потрібно мені його встановити?


Відповіді:



7

З apt-cache search lint

splint - інструмент для статистичної перевірки програм C на наявність помилок.
splint-data - інструмент для статистичної перевірки програм C на помилки - файли даних
splint-doc-html - інструмент для статичної перевірки програм C на наявність помилок - HTML документація

Установка

sudo apt-get install splint

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.