এটি হল গাউচে-কনফিগ কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
gauche-config - Gauche-এর কনফিগারেশন প্যারামিটার পুনরুদ্ধার করুন
সাইনোপিসিস
gauche-config পছন্দ
বর্ণনাঃ
Gauche-config কনফিগারেশনের সময় নির্দিষ্ট করা বিভিন্ন পরামিতি প্রদর্শন করে
গাউচে স্কিম বাস্তবায়ন। এটি মেকফাইল এবং অন্যান্য কনফিগারেশন স্ক্রিপ্টগুলিতে ব্যবহার করা যেতে পারে
যে Gauche ব্যবহার করে।
বিকল্প
সাধারণ পরামিতি
-V গাউচে সংস্করণ।
-- পুনরায় কনফিগার করুন
বর্তমান Gauche ইনস্টলেশন কনফিগার করতে ব্যবহৃত কমান্ড লাইন প্রিন্ট করে। এটাই
একই কনফিগারেশনের সাথে অন্য Gauche সোর্স ট্রি কনফিগার করার জন্য বেশ সহজ;
শুধু টাইপ করুন `gauche-config --reconfigure | শ'
পরামিতি থেকে সংকলন an আবেদন ব্যবহার বাম
-আমি, -এল, -l
"-I" বিকল্পগুলির তালিকা (ডিরেক্টরিগুলি অন্তর্ভুক্ত করুন), "-L" বিকল্পগুলি (লাইব্রেরি ডিরেক্টরি), এবং
কম্পাইলারের জন্য "-l" অপশন (লাইব্রেরি) যা কম্পাইল করার জন্য প্রয়োজন
অ্যাপ্লিকেশন যা Gauche লাইব্রেরি লিঙ্ক করে।
--cc বর্তমান ইনস্টলেশন কম্পাইল করতে ব্যবহৃত কম্পাইলারের নাম।
--ac ডিরেক্টরির নাম যাতে Gauche নির্দিষ্ট autoconf ম্যাক্রো থাকে।
-- খিলান আর্কিটেকচার স্বাক্ষর, যা স্থাপত্য-নির্ভর পথনামে ব্যবহৃত হয়
ফাইল, যেমন "i686-pc-linux-gnu"।
পরামিতি থেকে ইনস্টল নথি পত্র
--সিলিবিডির, --সার্চডির, --sysincdir
ডিরেক্টরি যেখানে Gauche কোর সিস্টেমের স্কিম ফাইল, আর্কিটেকচার-নির্ভর
ফাইল, এবং হেডার ফাইল যথাক্রমে ইনস্টল করা হয়। এই ডিরেক্টরি অন্তর্গত
গাউচে কোর; অতিরিক্ত প্যাকেজ তাদের মধ্যে ফাইল রাখা উচিত নয়.
--সাইটেলিবিডির, --sitearchdir, --siteincdir
ডিরেক্টরি যেখানে অতিরিক্ত প্যাকেজগুলি স্কিম ফাইল, আর্কিটেকচার-
নির্ভরশীল ফাইল, এবং হেডার ফাইল, যথাক্রমে।
--pkglibdir, --pkgarchdir, --pkgincdir
--sitelibdir ইত্যাদির মতোই, বেস ডিরেক্টরির নামটি বাদ দিলে
`${datadir}'। ফলাফল বেস জন্য, Makefiles এ এমবেড করা উপযুক্ত
সময় কনফিগার করার পরিবর্তে বিল্ড টাইমে ডিরেক্টরিটি ওভাররাইড করা যেতে পারে। দ্য
Gauche এক্সটেনশন প্যাকেজগুলির জন্য ডিফল্ট টেমপ্লেট এই বিকল্পগুলি ব্যবহার করে।
--মন্দির, -- তথ্য
ডিরেক্টরি যেখানে gauche manpage এবং info ডক্স ইনস্টল করা আছে।
পরামিতি থেকে সংকলন বাম এক্সটেনশন
--অবজেক্ট-প্রত্যয়
কম্পাইল করা বস্তুর এক্সটেনশন (যেমন 'o')।
--নির্বাহযোগ্য-প্রত্যয়
এক্সিকিউটেবলের প্রত্যয় (সাধারণত ইউনিক্স ভেরিয়েন্টে খালি থাকে এবং উইন্ডোজে '.exe' থাকে।
মনে রাখবেন যে '.' এই বিকল্পে প্রত্যয়ের একটি অংশ, অন্যান্য -প্রত্যয়ের বিপরীতে
অপশন।
-- তাই- প্রত্যয়
গতিশীলভাবে লোডযোগ্য (dlopen-সক্ষম) মডিউলগুলির এক্সটেনশন (যেমন 'so' বা 'dll')।
-- so-cflags
শেয়ার্ড অবজেক্ট কম্পাইল করতে পতাকা প্রয়োজন।
-- so-ld পতাকা
একটি gauche এক্সটেনশন লিঙ্ক করতে পতাকা প্রয়োজন.
--so-libs
একটি gauche এক্সটেনশন সঙ্গে লাইব্রেরি লিঙ্ক করা হবে.
--ডিলিব-প্রত্যয়
গতিশীলভাবে সংযুক্ত লাইব্রেরির জন্য প্রত্যয়। কিছু ইউনিক্স ভেরিয়েন্টের জন্য বিশেষ প্রত্যয় প্রয়োজন
(যেমন 'ডিলিব')। অন্যান্য প্ল্যাটফর্মে এটি '--সো-সফিক্স'-এর মতোই।
--ডিলিব-এলডিফ্ল্যাগস
গতিশীলভাবে লিঙ্ক করা লাইব্রেরি ফাইল লিঙ্ক করতে পতাকা প্রয়োজন। কিছু ইউনিক্স বৈকল্পিক প্রয়োজন
বিশেষ পতাকা। অন্যান্য প্ল্যাটফর্মে এটি '--so-ldflags'-এর মতোই।
--আরপথ-পতাকা
বাইনারিতে RPATH এম্বেড করার জন্য কমপ্লার ফ্ল্যাগ(গুলি)।
--লিবগাউছে-তাই
লিবগাছের শেয়ার্ড লাইব্রেরির নাম।
লেখক
শিরো কাওয়াই (শিরো @ acm. org)
onworks.net পরিষেবাগুলি ব্যবহার করে অনলাইনে gauche-config ব্যবহার করুন