লিন্ট: আদেশ পাওয়া যায় নি


9

উবুন্টুর কি লিন্ট ইউটিলিটি রয়েছে? এটি কিভাবে ইনস্টল করা হয়?

কম্পিউটার প্রোগ্রামিংয়ে লিন্ট হ'ল ইউনিক্স ইউটিলিটি ..

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:~$ 

আমি লিন্ট ব্যবহার করার চেষ্টা করছি:

লিন্ট প্রোগ্রাম। | টি program.lint

এটি কম্পিউটারে লিন্ট প্রোগ্রাম কমান্ডের কমান্ডের স্ট্যান্ডার্ড আউটপুট প্রদর্শন করে এবং একই সাথে ফাইল প্রোগ্রাম.লিন্টে এটির একটি অনুলিপি সংরক্ষণ করে। প্রোগ্রাম.লিন্ট নামের একটি ফাইল যদি ইতিমধ্যে বিদ্যমান থাকে তবে তা মুছে ফেলা হবে এবং প্রতিস্থাপন করা হবে।

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

উইকিপিডিয়াটি যে ম্যানপেজটি BSD এর জন্য উল্লেখ করেছে, আমি লিনাক্স বৈকল্পিকের জন্য কোনও ম্যানপেজ খুঁজে পাচ্ছি না। আমার কি এটি ইনস্টল করার দরকার আছে?


উত্তর:


15

দেখুন splint- এর একটি জিপিএল পুনর্লিখন lint

তবে splintC99 সম্পূর্ণরূপে সমর্থন করে না।

এটি ব্যবহার করার পরামর্শ দেওয়া হয় cppcheck


7

থেকে apt-cache search lint

স্প্লিন্ট - বাগের জন্য সি প্রোগ্রামগুলি স্থিরভাবে পরীক্ষা করার জন্য সরঞ্জাম।
স্প্লিন্ট-ডেটা - বাগের জন্য সি প্রোগ্রামগুলি স্থিরভাবে পরীক্ষা করার জন্য সরঞ্জাম - ডেটা ফাইলগুলি
স্প্লিন্ট-ডক-এইচটিএমএল - বাগের জন্য সি প্রোগ্রামগুলি স্থিরভাবে পরীক্ষা করার জন্য সরঞ্জাম - এইচটিএমএল ডকুমেন্টেশন

স্থাপন

sudo apt-get install splint

নথিপত্র

ডকুমেন্টেশন, উদাহরণ এবং ডাউনলোডের জন্য তাদের ওয়েবসাইটটি http://www.splint.orgদেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.