ഐക്കൺ - ക്ലൗഡിൽ ഓൺലൈനിൽ

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് ഐക്കണാണിത്.

പട്ടിക:

NAME


ഐക്കൺ - ഐക്കൺ പ്രോഗ്രാമുകൾ വ്യാഖ്യാനിക്കുക അല്ലെങ്കിൽ കംപൈൽ ചെയ്യുക

സിനോപ്സിസ്


icont [ ഓപ്ഷൻ ... ] ഫയൽ ... [ -x arg ... ]
iconc [ ഓപ്ഷൻ ... ] ഫയൽ ... [ -x arg ... ]

വിവരണം


icont ഉം iconc ഉം ഓരോ ഐക്കൺ സോഴ്സ് പ്രോഗ്രാമിനെ എക്സിക്യൂട്ടബിൾ ഫോമിലേക്ക് മാറ്റുന്നു. ചിഹ്നം
വേഗത്തിൽ വിവർത്തനം ചെയ്യുകയും വ്യാഖ്യാന നിർവ്വഹണം നൽകുകയും ചെയ്യുന്നു. iconc കംപൈൽ ചെയ്യാൻ കൂടുതൽ സമയമെടുക്കും
വേഗത്തിൽ എക്സിക്യൂട്ട് ചെയ്യുന്ന പ്രോഗ്രാമുകൾ നിർമ്മിക്കുന്നു. icont ഉം iconc ഉം മിക്കവാറും ഉപയോഗിക്കാവുന്നതാണ്
പരസ്പരം മാറ്റാവുന്ന.

ഈ മാനുവൽ പേജ് ഐക്കണും ഐക്കണും വിവരിക്കുന്നു. വ്യത്യാസങ്ങൾ ഉള്ളിടത്ത്
icont ഉം iconc ഉം തമ്മിലുള്ള ഉപയോഗം, ഇവ ശ്രദ്ധിക്കപ്പെട്ടിരിക്കുന്നു.

ഫയല് പേരുകൾ: .icn എന്നതിൽ അവസാനിക്കുന്ന ഫയലുകൾ ഐക്കൺ സോഴ്‌സ് ഫയലുകളാണെന്ന് അനുമാനിക്കപ്പെടുന്നു. .icn
പ്രത്യയം ഒഴിവാക്കാം; ഇല്ലെങ്കിൽ, അത് വിതരണം ചെയ്യുന്നു. കഥാപാത്രം - ഉപയോഗിക്കാം
സ്റ്റാൻഡേർഡ് ഇൻപുട്ടിൽ നൽകിയിരിക്കുന്ന ഒരു ഐക്കൺ സോഴ്സ് ഫയൽ സൂചിപ്പിക്കാൻ. നിരവധി ഉറവിട ഫയലുകൾ ആകാം
അതേ കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്നു; അങ്ങനെയാണെങ്കിൽ, അവ സംയോജിപ്പിച്ച് ഒരൊറ്റ പ്രോഗ്രാം നിർമ്മിക്കുന്നു.

എക്സിക്യൂട്ടബിൾ ഫയലിന്റെ പേര് ആദ്യ ഇൻപുട്ട് ഫയലിന്റെ അടിസ്ഥാന നാമമാണ്
സഫിക്സ് ഉണ്ടെങ്കിൽ അത് ഇല്ലാതാക്കുന്നു. സ്റ്റാൻഡേർഡിൽ നൽകിയിരിക്കുന്ന ഉറവിട പ്രോഗ്രാമുകൾക്കായി stdin ഉപയോഗിക്കുന്നു
ഇൻപുട്ട്.

പ്രോസസ്സ് ചെയ്യുന്നു: മുകളിലെ സംഗ്രഹത്തിൽ സൂചിപ്പിച്ചതുപോലെ, ഐക്കണും ഐക്കണും സ്വീകരിക്കുന്ന ഓപ്ഷനുകൾ പിന്തുടരുന്നു
ഫയലിന്റെ പേരുകൾ, ഓപ്ഷണലായി -x, ആർഗ്യുമെന്റുകൾ എന്നിവയ്ക്ക് ശേഷം. -x നൽകിയാൽ, പ്രോഗ്രാം ആണ്
സ്വയമേവ നടപ്പിലാക്കുകയും ഇനിപ്പറയുന്ന ഏതെങ്കിലും ആർഗ്യുമെന്റുകൾ അതിലേക്ക് കൈമാറുകയും ചെയ്യുന്നു.

icon: ഐക്കൺ നടത്തുന്ന പ്രോസസ്സിംഗ് രണ്ട് ഘട്ടങ്ങൾ ഉൾക്കൊള്ളുന്നു: വിവർത്തനം ഒപ്പം ലിങ്കുചെയ്യുന്നു.
വിവർത്തന സമയത്ത്, ഓരോ ഐക്കൺ ഉറവിട ഫയലും ഒരു ഇന്റർമീഡിയറ്റ് ഭാഷയിലേക്ക് വിവർത്തനം ചെയ്യപ്പെടുന്നു
വിളിച്ചു കോഡ്. ഓരോ സോഴ്‌സ് ഫയലിനും രണ്ട് കോഡ് ഫയലുകൾ നിർമ്മിക്കുന്നു, അതിൽ നിന്നുള്ള അടിസ്ഥാന നാമങ്ങൾ
ഉറവിട ഫയലും .u1, .u2 എന്നീ പ്രത്യയങ്ങളും. ലിങ്കിംഗ് സമയത്ത്, ഒന്നോ അതിലധികമോ ജോഡി കോഡ്
ഫയലുകൾ സംയോജിപ്പിച്ച് ഒറ്റത്തവണ നിർമ്മിക്കുന്നു ഐക്കോഡ് ഫയൽ. എന്നതിന് ശേഷം കോഡ് ഫയലുകൾ ഇല്ലാതാക്കപ്പെടും
ഐക്കോഡ് ഫയൽ സൃഷ്ടിച്ചു.

-c ഓപ്ഷൻ വഴി വിവർത്തനം ചെയ്ത ശേഷം ഐക്കൺ വഴിയുള്ള പ്രോസസ്സിംഗ് അവസാനിപ്പിക്കാം. ഈ സാഹചര്യത്തിൽ,
കോഡ് ഫയലുകൾ ഇല്ലാതാക്കില്ല. മുമ്പത്തെ വിവർത്തനങ്ങളിൽ നിന്നുള്ള .u1 ഫയലുകളുടെ പേരുകൾ ആകാം
ഐക്കൺ കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്നു. ഈ ഫയലുകളും അനുബന്ധ .u2 ഫയലുകളും ഉൾപ്പെടുത്തിയിട്ടുണ്ട്
ഏതെങ്കിലും സോഴ്സ് ഫയലുകളുടെ വിവർത്തനത്തിന് ശേഷം ലിങ്കിംഗ് ഘട്ടത്തിൽ. .u എന്ന പ്രത്യയം ഉപയോഗിക്കാം
.u1 ന്റെ സ്ഥാനത്ത്; ഈ സാഹചര്യത്തിൽ 1 സ്വയമേവ വിതരണം ചെയ്യപ്പെടുന്നു. യുകോഡ് ഫയലുകൾ
വ്യക്തമായ പേര് ഇല്ലാതാക്കിയിട്ടില്ല.

iconc: iconc നടത്തുന്ന പ്രോസസ്സിംഗ് രണ്ട് ഘട്ടങ്ങൾ ഉൾക്കൊള്ളുന്നു: കോഡ് തലമുറ ഒപ്പം
കമ്പൈലുചെയ്യൽ ഒപ്പം ലിങ്കുചെയ്യുന്നു. കോഡ് ജനറേഷൻ ഘട്ടം സി കോഡ് നിർമ്മിക്കുന്നു, അതിൽ ഒരു .c എന്നിവ ഉൾപ്പെടുന്നു
a .h ഫയൽ, ആദ്യ സോഴ്സ് ഫയലിന്റെ അടിസ്ഥാന നാമം. ഈ ഫയലുകൾ പിന്നീട് കംപൈൽ ചെയ്യുന്നു
ഒരു എക്സിക്യൂട്ടബിൾ ബൈനറി ഫയൽ നിർമ്മിക്കാൻ ലിങ്ക് ചെയ്തു. C ഫയലുകൾ സാധാരണയായി ഇല്ലാതാക്കപ്പെടും
സമാഹാരവും ലിങ്കിംഗും.

iconc വഴിയുള്ള പ്രോസസ്സിംഗ് -c ഓപ്ഷൻ വഴി കോഡ് ജനറേഷന് ശേഷം അവസാനിപ്പിക്കാവുന്നതാണ്. ഇതിൽ
കേസ്, C ഫയലുകൾ ഇല്ലാതാക്കില്ല.

ഓപ്ഷനുകൾ


ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഐക്കണും ഐക്കണും തിരിച്ചറിയുന്നു:

-c ഇന്റർമീഡിയറ്റ് ഫയലുകൾ നിർമ്മിച്ചതിന് ശേഷം നിർത്തുക, അവ ഇല്ലാതാക്കരുത്.

-e ഫയല്
സാധാരണ പിശക് ഔട്ട്പുട്ട് റീഡയറക്‌ട് ചെയ്യുക ഫയല്.

-എഫ്എസ്
മുഴുവൻ സ്ട്രിംഗ് അഭ്യർത്ഥന പ്രവർത്തനക്ഷമമാക്കുക.

-o പേര്
ഔട്ട്പുട്ട് ഫയലിന് പേര് നൽകുക പേര്.

-s വിജ്ഞാനപ്രദമായ സന്ദേശങ്ങൾ അടിച്ചമർത്തുക. സാധാരണയായി, വിവരദായക സന്ദേശങ്ങളും പിശക് സന്ദേശങ്ങളും
സാധാരണ പിശക് ഔട്ട്പുട്ടിലേക്ക് അയയ്ക്കുന്നു.

-t പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യുമ്പോഴും അതിനായി പ്രാരംഭ മൂല്യം -1 ലഭിക്കുന്നതിന് &ട്രേസ് ചെയ്യുന്നതിനായി ക്രമീകരിക്കുക
iconc ഡീബഗ്ഗിംഗ് സവിശേഷതകൾ പ്രാപ്തമാക്കുന്നു.

-u പ്രോഗ്രാമിലെ അപ്രഖ്യാപിത ഐഡന്റിഫയറുകൾക്ക് മുന്നറിയിപ്പ് സന്ദേശങ്ങൾ നൽകുക.

-v i
വിവരദായകമായ സന്ദേശങ്ങളുടെ വെർബോസിറ്റി ലെവൽ ഇതിലേക്ക് സജ്ജമാക്കുക i

-E പ്രീപ്രോസസിംഗിന്റെ ഫലങ്ങൾ സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് നയിക്കുകയും തുടർന്നുള്ള പ്രോസസ്സിംഗിനെ തടയുകയും ചെയ്യുക.

ഇനിപ്പറയുന്ന അധിക ഓപ്ഷനുകൾ iconc തിരിച്ചറിയുന്നു:

-f സ്ട്രിംഗ്
എന്ന അക്ഷരങ്ങൾ സൂചിപ്പിക്കുന്ന സവിശേഷതകൾ പ്രവർത്തനക്ഷമമാക്കുക സ്ട്രിംഗ്:

എല്ലാം, ഡെൽനുകൾക്ക് തുല്യമാണ്

d ഡീബഗ്ഗിംഗ് സവിശേഷതകൾ പ്രാപ്തമാക്കുക: ഡിസ്പ്ലേ(), പേര്(), വേരിയബിൾ(), പിശക് കണ്ടെത്തൽ, കൂടാതെ
-fn ന്റെ പ്രഭാവം (ചുവടെ കാണുക)

ഇ പിശക് പരിവർത്തനം പ്രാപ്തമാക്കുക

l വലിയ-പൂർണ്ണസംഖ്യകളുടെ ഗണിതശാസ്ത്രം പ്രാപ്തമാക്കുക

n സോഴ്സ് കോഡിലെ ലൈൻ നമ്പറുകളുടെയും ഫയൽ പേരുകളുടെയും ട്രാക്ക് സൂക്ഷിക്കുന്ന കോഡ് നിർമ്മിക്കുക

s പൂർണ്ണ സ്ട്രിംഗ് അഭ്യർത്ഥന പ്രാപ്തമാക്കുന്നു

-n സ്ട്രിംഗ്
നിർദ്ദിഷ്ട ഒപ്റ്റിമൈസേഷനുകൾ പ്രവർത്തനരഹിതമാക്കുക. എന്ന അക്ഷരങ്ങളാൽ ഇവ സൂചിപ്പിച്ചിരിക്കുന്നു സ്ട്രിംഗ്:

എല്ലാം, സെസ്റ്റിന് തുല്യമാണ്

c സ്വിച്ച് സ്റ്റേറ്റ്മെന്റ് ഒപ്റ്റിമൈസേഷനുകൾ ഒഴികെയുള്ള ഫ്ലോ ഒപ്റ്റിമൈസേഷനുകൾ നിയന്ത്രിക്കുക

ഇ ന്യായമായ സമയത്ത് ഇൻ-ലൈനിൽ പ്രവർത്തനങ്ങൾ വിപുലീകരിക്കുക (കീവേഡുകൾ എല്ലായ്പ്പോഴും ഇൻ-ലൈനിൽ ഇടുന്നു)

ഓപ്പറേഷൻ ഇൻവോക്കേഷനുമായി ബന്ധപ്പെട്ട സ്വിച്ച് സ്റ്റേറ്റ്‌മെന്റുകൾ ഒപ്റ്റിമൈസ് ചെയ്യുക

ടി തരം അനുമാനം

-p ആർഗ്
ചുരം ആർഗ് iconc ഉപയോഗിക്കുന്ന C കംപൈലറിലേക്ക്

-r പാത
എന്നതിൽ റൺ-ടൈം സിസ്റ്റം ഉപയോഗിക്കുക പാത, അത് ഒരു സ്ലാഷിൽ അവസാനിക്കണം.

-C prg
ഐക്കൺ നൽകിയ C കംപൈലർ ഉപയോഗിക്കുക prg

ENVIRONMENT വ്യത്യാസങ്ങൾ


ഒരു ഐക്കൺ പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ, നിർണ്ണയിക്കാൻ നിരവധി പരിസ്ഥിതി വേരിയബിളുകൾ പരിശോധിക്കുന്നു
ചില നിർവ്വഹണ പാരാമീറ്ററുകൾ. പരാൻതീസിസിലെ മൂല്യങ്ങൾ ഡിഫോൾട്ട് മൂല്യങ്ങളാണ്.

BLKSIZE (500000)
അനുവദിച്ച ബ്ലോക്ക് മേഖലയുടെ പ്രാരംഭ വലുപ്പം, ബൈറ്റുകളിൽ.

COEXPSIZE (2000)
വാക്കുകളിൽ, ഓരോ കോ-എക്‌സ്‌പ്രഷൻ ബ്ലോക്കിന്റെയും വലുപ്പം.

DBLIST
സ്റ്റാൻഡേർഡിന് മുമ്പായി തിരയാനുള്ള ഐക്കണിനുള്ള ഡാറ്റാ ബേസുകളുടെ സ്ഥാനം. മൂല്യം
DBLIST എന്നത് ഫോമിന്റെ ശൂന്യമായി വേർതിരിക്കപ്പെട്ട സ്ട്രിംഗ് ആയിരിക്കണം p1 p2 ... pn എവിടെ pi പേര്
ഡയറക്ടറികൾ.

ഐക്കൺകോർ
സജ്ജീകരിച്ചാൽ, പിശക് അവസാനിപ്പിക്കുന്നതിനായി ഒരു കോർ ഡംപ് നിർമ്മിക്കപ്പെടും.

ICONX
ഐക്കോഡ് ഫയലുകളുടെ എക്സിക്യൂട്ടറായ iconx-ന്റെ സ്ഥാനം, ഒരു ഐക്കോഡ് ഫയലിൽ നിർമ്മിക്കുമ്പോൾ
അത് ഉത്പാദിപ്പിക്കപ്പെടുന്നു. പരിസ്ഥിതി വേരിയബിൾ സജ്ജീകരിക്കുന്നതിലൂടെ ഈ ലൊക്കേഷൻ അസാധുവാക്കാനാകും
ICONX. ICONX സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, അതിന്റെ മൂല്യം ലൊക്കേഷനിൽ നിർമ്മിച്ച സ്ഥലത്തിന് പകരം ഉപയോഗിക്കും
ഐക്കോഡ് ഫയൽ.

ഐപാത്ത്
ഐക്കണിനുള്ള ലിങ്ക് ഡിക്ലറേഷനുകളിൽ വ്യക്തമാക്കിയിട്ടുള്ള കോഡ് ഫയലുകളുടെ സ്ഥാനം. ഐപാത്ത് എ
ഡയറക്ടറികളുടെ ശൂന്യമായി വേർതിരിച്ച ലിസ്റ്റ്. നിലവിലെ ഡയറക്‌ടറി എപ്പോഴും ആദ്യം തിരയുന്നു,
IPATH-ന്റെ മൂല്യം പരിഗണിക്കാതെ തന്നെ.

LPATH
പ്രിപ്രോസസറിൽ വ്യക്തമാക്കിയ ഉറവിട ഫയലുകളുടെ ലൊക്കേഷനിൽ നിർദ്ദേശങ്ങളും ലിങ്കും ഉൾപ്പെടുന്നു
iconc-നുള്ള പ്രഖ്യാപനങ്ങൾ. LPATH മറ്റൊരുതരത്തിൽ IPATH-ന് സമാനമാണ്.

MSTKSIZE (10000)
icont-ന്റെ പ്രധാന ഇന്റർപ്രെറ്റർ സ്റ്റാക്കിന്റെ വലുപ്പം, വാക്കുകളിൽ.

NOERRBUF
സ്ഥിരസ്ഥിതിയായി, &errout ബഫർ ചെയ്‌തിരിക്കുന്നു. ഈ വേരിയബിൾ സജ്ജീകരിച്ചിട്ടുണ്ടെങ്കിൽ, &errout ബഫർ ചെയ്യില്ല.

QLSIZE (5000)
മാലിന്യം തള്ളുന്ന സമയത്ത് സ്ട്രിംഗുകളിലേക്കുള്ള പോയിന്ററുകൾക്കായി ഉപയോഗിക്കുന്ന പ്രദേശത്തിന്റെ വലുപ്പം, ബൈറ്റുകളിൽ
ശേഖരം.

സ്‌ട്രൈസ് (500000)
സ്ട്രിംഗ് സ്‌പെയ്‌സിന്റെ പ്രാരംഭ വലുപ്പം, ബൈറ്റുകളിൽ.

ട്രേസ്
&ട്രേസിന്റെ പ്രാരംഭ മൂല്യം. ഈ വേരിയബിളിന് ഒരു മൂല്യമുണ്ടെങ്കിൽ, അത് അസാധുവാക്കുന്നു
translation-time -t ഓപ്ഷൻ.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ ഐക്കൺ ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ