গনুহ Gengetopt তাদের বৈধতা যাচাই করার জন্য, কমান্ড লাইন বিকল্প বিশ্লেষণ করতে getopt_long ফাংশন ব্যবহার করে এবং একটি struct fills যে একটি সি ফাংশন তৈরি করে.
সুতরাং আপনার প্রোগ্রাম এখন যেমন বিকল্প হ্যান্ডেল করতে পারেন:
myprog --input জন্য foo.c -o foo.o --no-ট্যাব -i 100 * বর্গ
এবং দীর্ঘ অপশন (সঙ্গে যে শুরু সেই -) - উভয় নাড়াচাড়া করতে পারেন এবং ছোট অপশন (এবং শুধুমাত্র এক চরিত্র গঠিত দিয়ে শুরু). স্বল্প ও দীর্ঘ বিকল্পগুলি সম্পর্কে মান জন্য আপনি কোডিং স্ট্যান্ডার্ড গনুহ কটাক্ষপাত করা করতে পারেন.
Gengetopt এছাড়াও একটি ফাইল কমাণ্ড লাইন অপশন সংরক্ষণ করার জন্য একটি ফাংশন তৈরি করতে পারেন, এবং একটি ফাংশন একটি ফাইল থেকে কমাণ্ড লাইন অপশন পড়া.
অবশ্যই, ফাইল এই দুই ধরণের অনুবর্তী হয়. Gengetopt মুক্ত সফটওয়্যার
এই রিলিজে নতুন কি:.
- Mac OS X এর মধ্যে একটি সংকলন সমস্যা <সংশোধন করা হয়েছে / Li >
- যোগ করা হয়েছে versiontext নির্দেশ করুন
- যোগ করা হয়েছে --strict লুকানো কমান্ড-লাইন বিকল্প
- স্থায়ী অনেক বাগ করুন
সংস্করণ 2.22.3 নতুন কি:
- Enum বিকল্প মান এখন + এবং ধারণ করতে পারে -.
- সংকলন সমস্যা
- - হেডার আউটপুট-ডিরেক্টরি এবং --src_output-ডিরেক্টরি কমাণ্ড লাইন অপশন cmdline.c থেকে আলাদাভাবে cmdline.h সংরক্ষণ যোগ করা হয় নি .
- জেনারেট ফাংশন * পরিবর্তে গৃহস্থালি * const এর ** গৃহস্থালি সঙ্গে এগুলির নমুনা ব্যবহার করুন.
কারণে FIX_UNUSED ম্যাক্রো সঠিক জায়গায় হচ্ছে না সংশোধন করা হয়েছে. থেকে
পাওয়া মন্তব্যসমূহ না