ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന mm-config കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
mm-config - OSSP mm ലൈബ്രറി കോൺഫിഗറേഷൻ/ബിൽഡ് യൂട്ടിലിറ്റി
പതിപ്പ്
OSSP mm 1.4.1 (10-Aug-2006)
സിനോപ്സിസ്
mm-config [--സഹായിക്കൂ] [--പതിപ്പ്] [--സിഫ്ലാഗുകൾ] [--ldflags] [--ലിബ്സ്]
വിവരണം
ദി mm-config എളുപ്പത്തിൽ കോൺഫിഗർ ചെയ്യുന്നതിനും നിർമ്മിക്കുന്നതിനുമുള്ള ഒരു ചെറിയ സഹായ യൂട്ടിലിറ്റിയാണ് പ്രോഗ്രാം
അടിസ്ഥാനമാക്കിയുള്ള അപേക്ഷകൾ mm(3) ലൈബ്രറി. സി കംപൈലർ അന്വേഷിക്കാൻ ഇത് ഉപയോഗിക്കാം
ആപ്ലിക്കേഷൻ ശരിയായി കംപൈൽ ചെയ്യാനും ലിങ്ക് ചെയ്യാനും ആവശ്യമായ ലിങ്കർ ഫ്ലാഗുകൾ
mm(3) ലൈബ്രറി.
ഓപ്ഷനുകൾ
mm-config ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ സ്വീകരിക്കുന്നു:
--സഹായിക്കൂ
ഹ്രസ്വ ഉപയോഗ വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു.
--പതിപ്പ്
ഇൻസ്റ്റാൾ ചെയ്തതിന്റെ പതിപ്പ് നമ്പറും തീയതിയും പ്രിന്റ് ചെയ്യുന്നു mm(3) ലൈബ്രറി.
--സിഫ്ലാഗുകൾ
കംപൈൽ ചെയ്യാൻ ആവശ്യമായ സി കംപൈലർ ഫ്ലാഗുകൾ പ്രിന്റ് ചെയ്യുന്നു mm(3) അടിസ്ഥാനമാക്കിയുള്ള അപേക്ഷ.
ഔട്ട്പുട്ട് സാധാരണയായി "Makefile" ആപ്ലിക്കേഷനുകളുടെ "CFLAGS" വേരിയബിളിൽ ചേർക്കുന്നു.
--ldflags
ആപ്ലിക്കേഷനുമായി ലിങ്ക് ചെയ്യുന്നതിന് ആവശ്യമായ ലിങ്കർ ഫ്ലാഗുകൾ ("-L") പ്രിന്റ് ചെയ്യുന്നു mm(3)
പുസ്തകശാല. ഔട്ട്പുട്ട് സാധാരണയായി ആപ്ലിക്കേഷനുകളുടെ "LDFLAGS" വേരിയബിളിൽ ചേർക്കുന്നു
"മേക്ക്ഫിൽ".
--ലിബ്സ്
ആപ്ലിക്കേഷനുമായി ലിങ്ക് ചെയ്യാൻ ആവശ്യമായ ലൈബ്രറി ഫ്ലാഗുകൾ ("-l") പ്രിന്റ് ചെയ്യുന്നു
mm(3) ലൈബ്രറി. ഔട്ട്പുട്ട് സാധാരണയായി ആപ്ലിക്കേഷനുകളുടെ "LIBS" വേരിയബിളിൽ ചേർക്കുന്നു
"മേക്ക്ഫിൽ".
ഉദാഹരണം
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 ഓൺലൈനിൽ ഉപയോഗിക്കുക