Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ecppc കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
ecppc - കംപൈലർ ecpp(7)
സിനോപ്സിസ്
ecppc [-bhszvtM] [-s-] [-o ഫയലിന്റെ പേര്] [-n പേര്] [-m mimetype] [--മൈമെടൈപ്പുകൾ ഫയലിന്റെ പേര്] [-I
മുതലാളി] [-l ലോഗ്-വിഭാഗം] ഫയലിന്റെ പേര്
ecppc -ബിബി ഫയലിന്റെ പേര് ...
വിവരണം
ecppc ecpp-ഭാഷയുടെ കംപൈലറാണ്. ecpp ഒരു ടെംപ്ലേറ്റ് ഭാഷയാണ്, അത് അനുവദിക്കുന്നു
ഉപയോക്താവ് ഉപയോഗിക്കുന്നതിനായി HTML-ലേക്ക് C++-കോഡ് ഉൾപ്പെടുത്തുക tntnet(8). ecppc നിന്ന് ഒരു C++-ക്ലാസ് സൃഷ്ടിക്കുന്നു
ഒരു ecpp ടെംപ്ലേറ്റ്. ഇതിന് ഒരു C++-ക്ലാസ്സിലേക്ക് ബൈനറി ഡാറ്റ കംപൈൽ ചെയ്യാനും കഴിയും, അത് സാധ്യമാക്കുന്നു
ഒരു tntnet ആപ്ലിക്കേഷനിൽ അവയെ സംയോജിപ്പിക്കാൻ.
ഓപ്ഷനുകൾ
-b ഇത് ബൈനറി മോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നു. Ecppc ecpp-ടാഗുകൾക്കായി നോക്കുന്നില്ല, പക്ഷേ ഒരു ക്ലാസ് സൃഷ്ടിക്കുന്നു,
അത് ഡാറ്റ പകർത്തുന്നു
-ബിബി ഇത് മൾട്ടി-ബൈനറി-മോഡ് പ്രവർത്തനക്ഷമമാക്കുന്നു. ഓരോ ബൈനറി ഫയലിനും പാക്ക് ചെയ്യുമ്പോൾ ചില ഓവർഹെഡ് ഉണ്ട്
ഒരു tntnet-അപ്ലിക്കേഷനിലേക്ക്. ഈ ഓവർഹെഡ് വളരെ പ്രാധാന്യമുള്ളതാണ്, എപ്പോൾ
ഒരു വെബ് ആപ്ലിക്കേഷനിലെ ചെറിയ ഐക്കണുകൾ പോലെ ബൈനറി ഫയലുകൾ ചെറുതാണ്. ഇത് കുറയ്ക്കാൻ
ഓവർഹെഡ്, ഒന്നിലധികം ബൈനറികൾ ഒരൊറ്റ ക്ലാസിലേക്ക് പാക്ക് ചെയ്യാം, അത് നീക്കം ചെയ്യുന്നു
ഓരോ-ബൈനറി ഓവർഹെഡ് പൂർണ്ണമായും.
ഘടകം വിളിക്കുമ്പോൾ, അത് പാത്ത്-ഇൻഫോ-പാരാമീറ്റർ ഉപയോഗിക്കുന്നു
(request.getPathInfo()) അഭ്യർത്ഥനയിൽ നിന്ന്, തീരുമാനിക്കാൻ, ഏത് ബൈനറി അയയ്ക്കണം. അല്ലെങ്കിൽ
ഫയലിന്റെ പേര് പാത്ത്-വിവരവുമായി പൊരുത്തപ്പെടുന്നു, പ്രോസസ്സിംഗ് നിരസിച്ചു. ബൈനറികൾ ആയിരിക്കണമെന്നില്ല
മൈം-ടൈപ്പ് മൈം-ഡേറ്റാബേസിൽ നിന്ന് സ്വയമേവ നോക്കുന്നതിനാൽ, അതേ മൈം-ടൈപ്പ്
ഫയൽ വഴി- സോഴ്സ്-ഫയലിന്റെ വിപുലീകരണം.
-i ഫയലിന്റെ പേര്
മൾട്ടി ബൈനറി മോഡിൽ (ഓപ്ഷൻ -ബിബി) വ്യക്തമാക്കിയ ഫയലിൽ നിന്ന് ഫയലിന്റെ പേരുകൾ വായിക്കാൻ കഴിയും
ഈ ഓപ്ഷൻ ഉപയോഗിച്ച്. കമാൻഡ് ലൈൻ വളരെ ദൈർഘ്യമേറിയതോ വെറുതെയോ ആകുമ്പോൾ ഇത് ഉപയോഗപ്രദമാകും
സൗകര്യത്തിനായി.
-I മുതലാളി ഡയറക്ടറിയിൽ ഉൾപ്പെട്ട ഫയലുകൾ തിരയുക. ഈ ഓപ്ഷൻ ഒന്നിലധികം തവണ കടന്നുപോകാം. എല്ലാം
ഉൾപ്പെടുത്തിയ ഫയലുകൾക്കായി നിർദ്ദിഷ്ട ഡയറക്ടറികൾ തിരയുന്നു.
-l ലോഗ്-വിഭാഗം
ലോഗ് വിഭാഗം സജ്ജമാക്കുക. സ്ഥിരസ്ഥിതിയാണ് ഘടകം.ഘടകനാമം.
-L #ലൈൻ-ഡയറക്ടീവുകളുടെ ജനറേഷൻ പ്രവർത്തനരഹിതമാക്കുക
-m mimetype
ഔട്ട്പുട്ടിന്റെ മൈം ടൈപ്പ് സജ്ജീകരിക്കുക. ബ്രൗസറിലേക്ക് ഘടകം അയച്ച മൈമെടൈപ്പ് ഇതാണ്
ഉള്ളടക്ക-തരം- തലക്കെട്ടിൽ. ഈ പരാമീറ്റർ ഇല്ലാതെ മൈംടൈപ്പ് നോക്കുന്നു
സോഴ്സ് ഫയലിന്റെ ഫയൽ എക്സ്റ്റൻഷൻ ഉപയോഗിച്ച് നിങ്ങളുടെ സിസ്റ്റത്തിന്റെ mime-database.
--മൈമെടൈപ്പുകൾ ഫയല്
ഫയലിൽ നിന്ന് മൈംടൈപ്പുകൾ വായിക്കുക (സ്ഥിരസ്ഥിതി: /etc/mime.types).
-M ഇത് സാധാരണ പ്രോസസ്സിംഗ് പ്രവർത്തനരഹിതമാക്കുകയും ഇതിൽ നിന്ന് ecpp-ആശ്രിതത്വം മാത്രം പ്രിന്റ് ചെയ്യുകയും ചെയ്യുന്നു
ഘടകം. ഔട്ട്പുട്ട് ഒരു Makefile-ൽ ഉൾപ്പെടുത്താം. Ecpp-ആശ്രിതത്വങ്ങളാണ്
<%include>-ടാഗ് മുഖേന അവതരിപ്പിക്കുന്നു.
-n പേര്
ഘടകത്തിന്റെ പേര് സജ്ജമാക്കുക. സാധാരണയായി ഇത് ഉറവിട-ഫയൽ-നാമത്തിൽ നിന്നാണ് ഉരുത്തിരിഞ്ഞത്
പാതയും .ecpp-വിപുലീകരണവും നീക്കം ചെയ്തുകൊണ്ട്.
-o ഫയലിന്റെ പേര്
ഫയലിന്റെ പേര് ലഭിക്കുന്നതിന് പകരം നിർദ്ദിഷ്ട ഫയലിലേക്ക് സൃഷ്ടിച്ച ഫയൽ എഴുതുക
ഉറവിട-ഫയൽ-നാമത്തിൽ നിന്ന്. ഔട്ട്പുട്ട് ഫയലിന്റെ പേര് സാധാരണയായി സോഴ്സ്-ഫയൽ ആണ്
വിപുലീകരണത്തിന് പകരം .cpp ആണ്.
-p ഇൻപുട്ട് ഫയൽ നാമത്തിൽ നിന്ന് ഘടകത്തിന്റെ പേര് ലഭിക്കുമ്പോൾ പാതയുടെ പേര് സൂക്ഷിക്കുക.
-s സിംഗിൾടൺ സൃഷ്ടിക്കുക. ടെംപ്ലേറ്റ് ആണെങ്കിൽ സാധാരണ ecppc സ്വയമേവ തീരുമാനിക്കും
ഒരു സിംഗിൾടണിന് അനുയോജ്യമാണ്. ഈ ഓപ്ഷൻ ecppc-യെ സിംഗിൾടൺ സൃഷ്ടിക്കാൻ നിർബന്ധിക്കുന്നു.
-s- സിംഗിൾടൺ സൃഷ്ടിക്കരുത്.
-v വെർബോസ് മോഡ് പ്രവർത്തനക്ഷമമാക്കുക. ഇത് പ്രോസസ്സിംഗിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു
സ്റ്റാൻഡേർഡ്-ഔട്ട്പുട്ട്.
-z ഘടകത്തിലെ ഡാറ്റ കംപ്രസ് ചെയ്യുക. കംപ്രസ് ചെയ്ത ഡാറ്റ സ്വയമേവ ഡീകോപ്രസ്സ് ചെയ്യപ്പെടും
ആദ്യ ഉപയോഗം. ഇത് കോഡ്-വലിപ്പം കുറയ്ക്കുന്നു, എന്നാൽ ആദ്യ കോളിന്റെ വേഗത ചെറുതായി കുറയ്ക്കുന്നു
ഘടകം.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ecppc ഓൺലൈനായി ഉപയോഗിക്കുക