এটি হল xeno-config কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
xeno-config - জেনোমাই লাইব্রেরি কনফিগারেশন প্রদর্শন করুন
সাইনোপিসিস
xeno-config
xeno-config --v | -- ভারবোস
xeno-config --help
xeno-config [--সংস্করণ] [--cc] [-- খিলান] [-- উপসর্গ] [--ত্বক
নেটিভ|posix|psos|rtdm|uitron|vrtx|vxworks] [--cflags] [--ldflags]
[--লিব*-dir|--লাইব্রেরি-ডির|--লিবদির|--user-libdir]
বর্ণনাঃ
xeno-config একটি স্ক্রিপ্ট যা কম্পাইলার এবং লিঙ্কার ফ্ল্যাগগুলি প্রদর্শন করতে ব্যবহৃত হয়
জেনোমাই ব্যবহার করে এমন অ্যাপ্লিকেশন তৈরির জন্য প্রয়োজনীয়। বিকল্প কোন সমন্বয় হতে পারে
নির্বাচিত (ব্যতীত -- ভারবোস এবং --help) কনফিগারেশন তথ্য প্রদর্শন করতে, এবং বিকল্প করতে পারেন
যেকোনো ক্রমে দেওয়া হবে। কমান্ড আউটপুট প্রতিটি বিকল্পের জন্য একটি লাইন, হিসাবে একই ক্রমে
বিকল্পগুলি
কখন xeno-config -- ভারবোস সম্পাদিত হয়, সমস্ত কনফিগারেশন তথ্য একটি প্রদর্শিত হয়
ভিন্ন, আরও মানব-পাঠযোগ্য বিন্যাস।
কখন xeno-config কোনো বিকল্প ছাড়াই কার্যকর করা হয়, আউটপুট কখন এর সমান
নির্বাহ xeno-config -- ভারবোস তারপর xeno-config --help.
বিকল্প
--ভি, -- ভারবোস
মানব-পাঠযোগ্য বিন্যাসে সমস্ত কনফিগারেশন তথ্য আউটপুট করে।
--help
উপলব্ধ কমান্ড-লাইন বিকল্পগুলির তালিকা আউটপুট করে।
--সংস্করণ
ইনস্টল করা Xenomai সংস্করণের সাথে একটি লাইন আউটপুট করে।
--cc
C কম্পাইলার কমান্ডের পাথ সহ একটি লাইন আউটপুট করে যা কম্পাইল করার জন্য ব্যবহৃত হয়েছিল
জেনোমাই।
-- খিলান
কম্পাইল করার জন্য আর্কিটেকচারের সাথে একটি লাইন আউটপুট করে, যেমন i386। থেকে ভিন্ন হতে পারে
বর্তমানে চলমান সিস্টেমের আর্কিটেকচার, যদি ক্রস-কম্পাইল করা হয়।
-- উপসর্গ
বেস জেনোমাই ইনস্টলেশন ডিরেক্টরিতে পরম পথ সহ একটি লাইন আউটপুট করে।
--ত্বক
যে স্কিনটির জন্য xeno-config কম্পাইলেশন ফ্ল্যাগ প্রিন্ট করবে সেটি বেছে নিন।
--cflags
C কম্পাইলার কমান্ড-লাইন বিকল্পগুলির সাথে একটি লাইন আউটপুট করে যা প্রয়োজনীয়
Xenomai স্কিন ব্যবহার করে এমন অ্যাপ্লিকেশন কম্পাইল করুন --ত্বক বিকল্প।
--ldflags
C কম্পাইলার কমান্ড-লাইন বিকল্পগুলির সাথে একটি লাইন আউটপুট করে যা লিঙ্ক করার জন্য প্রয়োজনীয়
অ্যাপ্লিকেশান যে Xenomai ত্বক ব্যবহার করে পাস --ত্বক প্রয়োজনীয় সঙ্গে বিকল্প
লাইব্রেরি।
--লিব*- হুজুর, --লাইব্রেরি-ডির, --লিবদির, --user-libdir
Xenomai এর লাইব্রেরির পরম পথের সাথে একটি লাইন আউটপুট করে। --lib*-dir এ
বিকল্প নাম, * একটি ওয়াইল্ডকার্ড হিসাবে বোঝানো হয়: --লিব-দির, --libfoo-dir এবং --লিব্বার-দির
সব বৈধ এবং সমার্থক বিকল্প.
পছন্দসই বিকল্প
--xeno-cflags
এই বিকল্পটি বন্ধ করা হয়েছে, অনুগ্রহ করে ব্যবহার করুন --ত্বক এবং --cflags পরিবর্তে. এক লাইন আউটপুট
সি কম্পাইলার কমান্ড-লাইন বিকল্পগুলির সাথে যা অ্যাপ্লিকেশন কম্পাইল করার জন্য প্রয়োজনীয়
যে কোনো জেনোমাই স্কিন ব্যবহার করে, পসিক্স স্কিন ছাড়া।
--xeno-ldflags
এই বিকল্পটি বন্ধ করা হয়েছে, অনুগ্রহ করে ব্যবহার করুন --ত্বক এবং --ldflags পরিবর্তে. এক লাইন আউটপুট
C কম্পাইলার কমান্ড-লাইন বিকল্পগুলির সাথে যা অ্যাপ্লিকেশনগুলিকে লিঙ্ক করার জন্য প্রয়োজনীয়
প্রয়োজনীয় লাইব্রেরি সহ পজিক্স স্কিন ছাড়া যেকোনো জেনোমাই স্কিন ব্যবহার করুন। মনে রাখবেন যে
বিশেষ - লিবস্কিন পতাকা এই বিকল্প দ্বারা ফিরে পতাকা যোগ করা উচিত.
--posix-cflags
এই বিকল্পটি বন্ধ করা হয়েছে, অনুগ্রহ করে ব্যবহার করুন --ত্বক posix --cflags পরিবর্তে. এক লাইন আউটপুট
সি কম্পাইলার কমান্ড-লাইন বিকল্পগুলির সাথে যা অ্যাপ্লিকেশন কম্পাইল করার জন্য প্রয়োজনীয়
যেটি Xenomai এর Posix-সামঞ্জস্যপূর্ণ স্তর লাইব্রেরি ব্যবহার করে।
--posix-ldflags
এই বিকল্পটি বন্ধ করা হয়েছে, অনুগ্রহ করে ব্যবহার করুন --ত্বক posix --ldflags পরিবর্তে. এক লাইন আউটপুট
সি কম্পাইলার কমান্ড-লাইন বিকল্পগুলির সাথে যা অ্যাপ্লিকেশনগুলিকে লিঙ্ক করার জন্য প্রয়োজনীয়
জেনোমাই এর পসিক্স-সামঞ্জস্যপূর্ণ স্তর লাইব্রেরির বিরুদ্ধে।
পরিবেশ বৈচিত্র্য
ডিস্টার্ড
যদি ডিস্টার্ড ভেরিয়েবল সেট করা হয়েছে, এর বিষয়বস্তু জেনোমাই ইনস্টল করা হয়েছে
দ্বারা ডিরেক্টরি এবং ফাইলের নাম আউটপুট -- উপসর্গ এবং --লাইব্রেরি-ডির বিকল্প, এবং
দ্বারা পতাকা আউটপুট মধ্যে Xenomai ইনস্টলেশন ডিরেক্টরি --xeno-cflags,
--xeno-ldflags, --posix-cflags, --posix-ldflags অপশন।
If ডিস্টার্ড জেনোমাই কম্পাইল এবং ইনস্টল করার সময় সেট করা হয়েছিল, যেমন ক্রস-কম্পাইলেশনের জন্য,
ডিস্টার্ড কল করার আগে অবশ্যই একই মান সেট করতে হবে xeno-config, বৈধ আউটপুট করার জন্য
ডিরেক্টরি এবং ফাইলের নাম।
প্রত্যাবর্তন কোডগুলি
0
সফল স্ক্রিপ্ট সঞ্চালন.
1
সার্জারির --posix-ldflags বিকল্প দেওয়া হয়েছে কিন্তু Posix সমর্থন উপলব্ধ নেই
জেনোমাই; অথবা কমান্ড লাইনে একটি অবৈধ যুক্তি দেওয়া হয়েছে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে xeno-config ব্যবহার করুন