এটি হল মেকপক্লিন কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
makeppclean -- makepp এর জন্য স্ট্যান্ড-অলোন ক্লিনআপ স্ক্রিপ্ট
বর্ণনাঃ
?: -?, A: -এ,
--args-ফাইল,
--আর্গুমেন্ট-ফাইল, B: -খ,
--বিল্ড-ক্যাশে-লিঙ্কগুলি, D: -d, E: --খালি-ডিরেক্টরি, H: -হ,
-- সাহায্য, K: -কে,
--src-তথ্য রাখুন, L: -আমি,
--src-তথ্য ছেড়ে দিন,
--লগ, M: -মি,
--মেকেপ,
$MAKEPPCLEANFLAGS,
--মেটা, O: --শুধু-বিল্ড-ক্যাশে-লিঙ্ক,
--শুধু-লগ,
--শুধু-মেটা,
--শুধু-ভান্ডার-লিঙ্ক, R: -আর,
-আর,
-- পুনরাবৃত্তি,
--পুনরাবৃত্তি,
--ভান্ডার-লিঙ্ক, V: -ভি,
-ভি,
-- ভার্বস,
--সংস্করণ
makeppclean [ -বি ] [ -এল ] [ -আর ] [ -আর ] [ -ভি ] [ পথ ...]
mppc [ -বি ] [ -এল ] [ -আর ] [ -আর ] [ -ভি ] [ পথ ...]
Makeppclean দক্ষতার সাথে ফাইলগুলিকে সরিয়ে দেয় যা মেকপিপের মাধ্যমে জেনেশুনে তৈরি করা হয়েছিল। জন্য
প্রতি পথ, যদি পথ এটি একটি ডিরেক্টরি নয় এবং এটি মেকপিপ দ্বারা তৈরি করা হয়েছে বলে পরিচিত
একটি মিলিত স্বাক্ষর সহ একটি বিল্ড তথ্য ফাইল আছে, তারপর সরান পথ এবং এর বিল্ড তথ্য
ফাইল এবং যদি পথ একটি ডিরেক্টরি, প্রতিটি ফাইলের জন্য একই করুন পথ, এবং তারপর সরান
নীচে তথ্য ডিরেক্টরি তৈরি করুন পথ. পথ ডিফল্ট "."
উত্পন্ন ফাইলগুলি সরানোর ঐতিহ্যগত পদ্ধতি হল আপনার একটি "পরিষ্কার" লক্ষ্য তৈরি করা
makefiles যার কর্ম লক্ষ্য সব অপসারণ করা হয়. এই পদ্ধতির কিছু আছে
মৌলিক সীমাবদ্ধতা:
· এটি পরিষ্কার করার আগে সমস্ত প্রাসঙ্গিক মেকফাইল লোড করা প্রয়োজন। এই নিতে পারে
বেশ কিছুক্ষণ
· যদি একটি মেকফাইলে পরিষ্কার লক্ষ্য অন্য মেকফাইলের পরিষ্কার লক্ষ্যের উপর নির্ভর করে,
তাহলে এটা সম্ভব যে মেকফাইলগুলির একটি লোড করার জন্য একটি ফাইল তৈরি করা আবশ্যক
(যেমন একটি প্রি-বিল্ড স্টেটমেন্টের কারণে) ইতিমধ্যেই এটি তৈরি এবং পরিষ্কার করা হয়েছে
আবার নির্মাণ করা প্রয়োজন। মেকপ বুদ্ধিমানের সাথে এই পরিস্থিতিতে সম্ভাব্যতার পরিবর্তে ব্যর্থ হয়
একটি একক বিল্ড চলাকালীন একই ফাইল বহুবার তৈরি করা।
তবে শর্ত থাকে যে আপনার উদ্দেশ্য কোনটি বিবেচনা না করেই সমস্ত উত্পন্ন ফাইলগুলি সরিয়ে ফেলা
makefile (যদি থাকে) বর্তমানে সেগুলি তৈরি করে, তাহলে এই সীমাবদ্ধতাগুলি ব্যবহার করে এড়ানো হয়
makeppclean
বিকল্প
-A ফাইলের নাম
--args-ফাইল=ফাইলের নাম
--আর্গুমেন্ট-ফাইল=ফাইলের নাম
ফাইলটি পড়ুন এবং এটিকে সম্ভবত উদ্ধৃত হোয়াইটস্পেস- এবং/অথবা নতুন লাইন-বিভাজিত হিসাবে পার্স করুন
অপশন।
-b
--বিল্ড-ক্যাশে-লিঙ্ক
--শুধু-বিল্ড-ক্যাশে-লিঙ্ক
একটি বিল্ড ক্যাশে থেকে শুধুমাত্র লিঙ্ক বা ফাইল সরান।
-d
--খালি-ডিরেক্টরি
তাদের বিষয়বস্তু মুছে ফেলার পরে খালি হয়ে যাওয়া ডিরেক্টরিগুলি সরান৷ ডিরেক্টরি থেকে
সাধারণত নিয়ম দ্বারা তৈরি করা হয় না, makepp কোনটি তৈরি করেছে তার ট্র্যাক রাখে না।
তাই এটি তাদের ক্ষেত্রে প্রযোজ্য, যেখানে makepp কিছু তৈরি করেছে, ডিরেক্টরি কিনা
ম্যানুয়ালি বা স্বয়ংক্রিয়ভাবে তৈরি করা হয়েছিল।
-?
-h
--help
বিকল্পগুলির একটি সংক্ষিপ্ত সারাংশ মুদ্রণ করুন।
-k
--src-তথ্য রাখুন
--src-তথ্য ছেড়ে দিন
প্রতিটি নামযুক্ত ডিরেক্টরির নীচে বিল্ড ইনফো ডিরেক্টরিটি ছেড়ে দিন।
-l
--লগ
--শুধু-লগ
শুধুমাত্র কাঁচা লগফাইলগুলি সরান, যা ঐতিহ্যগত পুনরাবৃত্তির ক্ষেত্রে অনেকগুলি হতে পারে৷
-m
--মেটা
--শুধু-মেটা
--মেকেপ
শুধুমাত্র মেটা তথ্য সাবডিরেক্টরিগুলি সরান৷
-R
--রিপোজিটরি-লিঙ্ক
--শুধু-রিপোজিটরি-লিঙ্ক
একটি সংগ্রহস্থলের দিকে নির্দেশ করে শুধুমাত্র লিঙ্কগুলি সরান৷
-r
-- পুনরাবৃত্তি
--পুনরাবৃত্তি
প্রতিটি নামযুক্ত ডিরেক্টরি পুনরাবৃত্তভাবে অবতরণ করুন। প্রতীকী লিঙ্ক অনুসরণ করা হয় না.
-v
-- ভারবোস
STDERR-এ ভার্বোজ আউটপুট সক্ষম করুন।
-V
--সংস্করণ
সংস্করণ নম্বর প্রিন্ট আউট.
পরিবেশ
Makeppclean নিম্নলিখিত পরিবেশ পরিবর্তনশীল দেখায়:
$MAKEPPCLEANFLAGS
এই এনভায়রনমেন্ট ভেরিয়েবলের যেকোন পতাকাকে আগে কমান্ড লাইন অপশন হিসেবে ব্যাখ্যা করা হয়
কোনো সুস্পষ্ট বিকল্প। উদ্ধৃতিগুলি মেকফাইলের মতো ব্যাখ্যা করা হয়।
onworks.net পরিষেবা ব্যবহার করে makeppclean অনলাইন ব্যবহার করুন