এটি হল mm-config কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
mm-config - OSSP মিমি লাইব্রেরি কনফিগারেশন/বিল্ড ইউটিলিটি
সংস্করণ
OSSP মিমি 1.4.1 (10-আগস্ট-2006)
সাইনোপিসিস
mm-config [--help] [--সংস্করণ] [--cflags] [--ldflags] [--libs]
বর্ণনাঃ
সার্জারির mm-config প্রোগ্রামটি সহজ কনফিগার এবং বিল্ডিংয়ের জন্য একটি সামান্য সহায়ক ইউটিলিটি
উপর ভিত্তি করে অ্যাপ্লিকেশন mm(3) গ্রন্থাগার। এটি সি কম্পাইলার এবং অনুসন্ধান করতে ব্যবহার করা যেতে পারে
লিঙ্কার পতাকা যা সঠিকভাবে কম্পাইল এবং এর বিরুদ্ধে অ্যাপ্লিকেশন লিঙ্ক করার জন্য প্রয়োজন
mm(3) গ্রন্থাগার।
বিকল্প
mm-config নিম্নলিখিত বিকল্পগুলি গ্রহণ করে:
--help
সংক্ষিপ্ত ব্যবহারের তথ্য প্রিন্ট করে।
--সংস্করণ
ইনস্টলের সংস্করণ নম্বর এবং তারিখ প্রিন্ট করে mm(3) গ্রন্থাগার।
--cflags
C কম্পাইলার ফ্ল্যাগগুলি প্রিন্ট করে যা কম্পাইল করার জন্য প্রয়োজন mm(3)-ভিত্তিক আবেদন।
আউটপুট সাধারণত অ্যাপ্লিকেশন "Makefile" এর "CFLAGS" ভেরিয়েবলে যোগ করা হয়।
--ldflags
লিঙ্কার ফ্ল্যাগগুলি ("-L") মুদ্রণ করে যা অ্যাপ্লিকেশনটিকে এর সাথে লিঙ্ক করার জন্য প্রয়োজন৷ mm(3)
লাইব্রেরি আউটপুট সাধারণত অ্যাপ্লিকেশনগুলির "LDFLAGS" ভেরিয়েবলে যোগ করা হয়
"মেকফাইল"।
--libs
লাইব্রেরি ফ্ল্যাগগুলি ("-l") মুদ্রণ করে যা অ্যাপ্লিকেশনটিকে এর সাথে লিঙ্ক করার জন্য প্রয়োজন৷
mm(3) গ্রন্থাগার। আউটপুট সাধারণত অ্যাপ্লিকেশনগুলির "LIBS" ভেরিয়েবলে যোগ করা হয়
"মেকফাইল"।
EXAMPLE টি
CC=cc
CFLAGS=-O `mm-config --cflags`
LDFLAGS=`mm-config --ldflags`
LIBS=-lm `mm-config --libs`
সব: foo
foo: foo.o
$(CC) $(LDFLAGS)-o foo foo.o $(LIBS)
foo.o: foo.c
$(CC) $(CFLAGS)-c foo.c
onworks.net পরিষেবা ব্যবহার করে অনলাইনে mm-config ব্যবহার করুন