এটি হল create_makefile কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
create_makefile - একটি Makefile.am থেকে Makefile.in এবং Makefile তৈরি করে
সাইনোপিসিস
create_makefile [আপেক্ষিকপথ/মেকফাইল] [আপেক্ষিক পাথ]
বর্ণনাঃ
create_makefile মেকফাইল.ইন এবং মেকফাইল তৈরি করে একটি সাবডিরেক্টরিতে a সহ
Makefile.am. এই স্ক্রিপ্টটি সম্পূর্ণরূপে পুনরায় চালু কনফিগারের তুলনায় সময় বাঁচায়
মনে রাখবেন যে আপনাকে অবশ্যই পছন্দসই Makefile Makefile.am-এর পথ সরবরাহ করতে হবে (যদিও চূড়ান্ত
/মেকফাইল বাদ দেওয়া যেতে পারে)।
এই স্ক্রিপ্টটি টপলেভেল ডিরেক্টরি (যেটিতে কনফিগার করা আছে) অথবা থেকে চালানো হতে পারে
এর একটি সাবডিরেক্টরি।
উৎস ডিরেক্টরি বিল্ড ডিরেক্টরি থেকে ভিন্ন হলে (পরিবেশ দেখুন
নীচের ভেরিয়েবল), এটা ধরে নেওয়া হবে যে Makefile.am এবং Makefile.in নীচের অন্তর্গত
উৎস ডিরেক্টরি এবং মেকফাইল বিল্ড ডিরেক্টরির নীচের অন্তর্গত।
এই ইউটিলিটিটি KDE সফটওয়্যার ডেভেলপমেন্ট কিটের অংশ।
পরিবেশ
উৎস ডিরেক্টরি হলে নিম্নলিখিত ভেরিয়েবলগুলির মধ্যে একটি (কিন্তু উভয় নয়) সেট করা উচিত
বিল্ড ডিরেক্টরি থেকে ভিন্ন। যদি বিল্ড ডিরেক্টরিটি কেবলমাত্র একটি সাবডিরেক্টরি হয়
উৎস ডিরেক্টরি, সহজ পরিবর্তনশীল OBJ_SUBDIR ব্যবহার করা উচিত.
OBJ_SUBJDIR
নির্দেশ করে যে বিল্ড ডিরেক্টরিটি উৎসের প্রদত্ত সাবডিরেক্টরিতে রয়েছে
ডিরেক্টরি উদাহরণস্বরূপ, যদি উৎস ডিরেক্টরিটি kdesdk হয় এবং বিল্ড ডিরেক্টরি হয়
kdesdk/obj-i386-linux, তারপর OBJ_SUBDIR সেট করা উচিত obj-i386-লিনাক্স.
OBJ_REPLACEMENT
A কিন্তু অভিব্যক্তি যা উৎস ডিরেক্টরিকে বিল্ডে রূপান্তর করতে ব্যবহৃত হয়
ডিরেক্টরি উদাহরণস্বরূপ, যদি উৎস ডিরেক্টরি হয় ~/src/kdesdk এবং নির্মাণ
ডিরেক্টরি হল ~/src/kdesdk-obj, তারপর OBJ_REPLACEMENT সেট করা উচিত
s#kdesdk#kdesdk-obj#.
onworks.net পরিষেবা ব্যবহার করে create_makefile অনলাইন ব্যবহার করুন