Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന create_makefile കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
create_makefile - Makefile.am-ൽ നിന്ന് Makefile.in, Makefile എന്നിവ സൃഷ്ടിക്കുന്നു
സിനോപ്സിസ്
create_makefile [ആപേക്ഷികപാത/നിർമ്മാണം] [ബന്ധുപാത]
വിവരണം
create_makefile ഒരു ഉൾപ്പെടുന്ന ഒരു ഉപഡയറക്ടറിയിൽ Makefile.in, Makefile എന്നിവ സൃഷ്ടിക്കുന്നു
Makefile.am. കോൺഫിഗർ പൂർണ്ണമായി വീണ്ടും പ്രവർത്തിപ്പിക്കുന്നതുമായി താരതമ്യം ചെയ്യുമ്പോൾ ഈ സ്ക്രിപ്റ്റ് സമയം ലാഭിക്കുന്നു
നിങ്ങൾ ആവശ്യമുള്ള Makefile Makefile.am-ലേക്ക് പാത്ത് നൽകണം (അവസാനമാണെങ്കിലും
/ Makefile ഒഴിവാക്കിയേക്കാം).
ഈ സ്ക്രിപ്റ്റ് ടോപ്ലെവൽ ഡയറക്ടറിയിൽ നിന്നോ (കോൺഫിഗർ ഉള്ളത്) അല്ലെങ്കിൽ ഇതിൽ നിന്നോ പ്രവർത്തിപ്പിക്കാം
അതിന്റെ ഉപഡയറക്ടറികളിൽ ഒന്ന്.
ഉറവിട ഡയറക്ടറി ബിൽഡ് ഡയറക്ടറിയിൽ നിന്ന് വ്യത്യസ്തമാണെങ്കിൽ (പരിസ്ഥിതി കാണുക
ചുവടെയുള്ള വേരിയബിളുകൾ), Makefile.am, Makefile.in എന്നിവ ചുവടെയുള്ളതാണെന്ന് അനുമാനിക്കും.
ഉറവിട ഡയറക്ടറിയും Makefile ബിൽഡ് ഡയറക്ടറിയുടെ കീഴിലാണെന്നും.
ഈ യൂട്ടിലിറ്റി കെഡിഇ സോഫ്റ്റ്വെയർ ഡെവലപ്മെന്റ് കിറ്റിന്റെ ഭാഗമാണ്.
ENVIRONMENT
ഉറവിട ഡയറക്ടറി ആണെങ്കിൽ ഇനിപ്പറയുന്ന വേരിയബിളുകളിൽ ഒന്ന് (എന്നാൽ രണ്ടും അല്ല) സജ്ജീകരിക്കണം
ബിൽഡ് ഡയറക്ടറിയിൽ നിന്ന് വ്യത്യസ്തമാണ്. ബിൽഡ് ഡയറക്ടറി ഒരു ഉപഡയറക്ടറി ആണെങ്കിൽ
സോഴ്സ് ഡയറക്ടറി, ലളിതമായ വേരിയബിൾ OBJ_SUBDIR ഉപയോഗിക്കണം.
OBJ_SUBJDIR
ഉറവിടത്തിന്റെ തന്നിരിക്കുന്ന ഉപഡയറക്ടറിയിലാണ് ബിൽഡ് ഡയറക്ടറിയെന്ന് സൂചിപ്പിക്കുന്നു
ഡയറക്ടറി. ഉദാഹരണത്തിന്, സോഴ്സ് ഡയറക്ടറി kdesdk ആണെങ്കിൽ, ബിൽഡ് ഡയറക്ടറി ആണെങ്കിൽ
kdesdk/obj-i386-linux, പിന്നെ OBJ_SUBDIR എന്നായി സജ്ജീകരിക്കണം obj-i386-linux.
OBJ_REPLACEMENT
A sed ഉറവിട ഡയറക്ടറിയെ ബിൽഡിലേക്ക് മാറ്റാൻ ഉപയോഗിക്കുന്ന എക്സ്പ്രഷൻ
ഡയറക്ടറി. ഉദാഹരണത്തിന്, ഉറവിട ഡയറക്ടറി ആണെങ്കിൽ ~/src/kdesdk നിർമ്മാണവും
ഡയറക്ടറി ആണ് ~/src/kdesdk-objഎന്നിട്ട് OBJ_REPLACEMENT എന്നായി സജ്ജീകരിക്കണം
s#kdesdk#kdesdk-obj#.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ create_makefile ഉപയോഗിക്കുക