ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

mips64el-linux-gnuabi64-gccgo-5 - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ mips64el-linux-gnuabi64-gccgo-5 പ്രവർത്തിപ്പിക്കുക

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

പട്ടിക:

NAME


gccgo - ഗോ ഭാഷയ്‌ക്കായുള്ള ഒരു GCC അടിസ്ഥാനമാക്കിയുള്ള കമ്പൈലർ

സിനോപ്സിസ്


gccgo [-c|-S]
[-g] [-പേജ്] [-Oലെവൽ]
[-Iമുതലാളി...] [-Lമുതലാളി...]
[-o ഔട്ട്ഫിൽ] infile...

ഏറ്റവും ഉപയോഗപ്രദമായ ഓപ്ഷനുകൾ മാത്രം ഇവിടെ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു; ബാക്കിയുള്ളവയ്ക്കായി താഴെ കാണുക.

വിവരണം


ദി gccgo കമാൻഡ് ഒരു മുൻഭാഗമാണ് ജിസി കൂടാതെ സമാന ഓപ്ഷനുകൾ പലതും പിന്തുണയ്ക്കുന്നു. ഈ
മാനുവൽ നിർദ്ദിഷ്ട ഓപ്ഷനുകൾ മാത്രം രേഖപ്പെടുത്തുന്നു gccgo.

ദി gccgo Go സോഴ്സ് കോഡ് ഒരു ഒബ്ജക്റ്റ് ഫയലിലേക്ക് കംപൈൽ ചെയ്യാൻ കമാൻഡ് ഉപയോഗിക്കാം, ലിങ്ക് a
ഒബ്ജക്റ്റ് ഫയലുകളുടെ ശേഖരണം ഒരുമിച്ച്, അല്ലെങ്കിൽ രണ്ടും ക്രമത്തിൽ ചെയ്യുക.

ഗോ സോഴ്സ് കോഡ് പാക്കേജുകളായി സമാഹരിച്ചിരിക്കുന്നു. ഒരു പാക്കേജിൽ ഒന്നോ അതിലധികമോ Go ഉറവിടങ്ങൾ അടങ്ങിയിരിക്കുന്നു
ഫയലുകൾ. ഒരൊറ്റ പാക്കേജിലെ എല്ലാ ഫയലുകളും ഒരുമിച്ച് കംപൈൽ ചെയ്യണം
എന്നതിലേക്കുള്ള വാദങ്ങളായി ഫയലുകൾ gccgo. എന്ന ഒരൊറ്റ അഭ്യർത്ഥന gccgo ഒരു സിംഗിൾ മാത്രമേ കംപൈൽ ചെയ്യാൻ കഴിയൂ
പാക്കേജ്.

ഒരു Go പാക്കേജ് മറ്റൊരു Go പാക്കേജ് "ഇറക്കുമതി" ചെയ്തേക്കാം. ഇറക്കുമതി ചെയ്ത പാക്കേജിൽ ഉണ്ടായിരിക്കണം
ഇതിനകം സമാഹരിച്ചിരിക്കുന്നു; gccgo കംപൈൽ ചെയ്ത പാക്കേജിൽ നിന്ന് ഇറക്കുമതി ഡാറ്റ നേരിട്ട് വായിക്കും.
ഈ പാക്കേജ് പിന്നീട് ലിങ്ക് ചെയ്യുമ്പോൾ, പാക്കേജിന്റെ സമാഹരിച്ച ഫോം ഉൾപ്പെടുത്തണം
ലിങ്ക് കമാൻഡ്.

Go പ്രോഗ്രാമുകൾ സാധാരണയായി ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ ഉപയോഗിച്ച് സമാഹരിച്ചിരിക്കണം, കൂടാതെ -g1 സ്ഥിരസ്ഥിതിയാണ്
താഴെ വിവരിച്ചിരിക്കുന്നത് പോലെ. ഒരു Go പ്രോഗ്രാം സ്ട്രിപ്പ് ചെയ്യുന്നത് സാധാരണയായി അത് മോശമായി പെരുമാറുകയോ പരാജയപ്പെടുകയോ ചെയ്യും.

ഓപ്ഷനുകൾ


-Iമുതലാളി
കംപൈൽ സമയത്ത് ഒരു ഇറക്കുമതി പാക്കേജിനായി തിരയുമ്പോൾ ഉപയോഗിക്കേണ്ട ഒരു ഡയറക്ടറി വ്യക്തമാക്കുക.

-Lമുതലാളി
ലിങ്ക് ചെയ്യുമ്പോൾ, ഒരു ലൈബ്രറി തിരയൽ ഡയറക്ടറി വ്യക്തമാക്കുക ജിസി.

-fgo-pkgpath=സ്ട്രിംഗ്
ഉപയോഗിക്കുന്നതിന് പാക്കേജ് പാത്ത് സജ്ജമാക്കുക. ഇത് PkgPath രീതി നൽകുന്ന മൂല്യം സജ്ജമാക്കുന്നു
പ്രതിഫലിപ്പിക്കുക. വസ്തുക്കൾ ടൈപ്പ് ചെയ്യുക. ആഗോളതലത്തിൽ ദൃശ്യമാകുന്ന ചിഹ്നങ്ങളുടെ പേരുകൾക്കും ഇത് ഉപയോഗിക്കുന്നു. ദി
ഈ ഓപ്‌ഷനിലേക്കുള്ള ആർഗ്യുമെന്റ് സാധാരണയായി ഇത് ഇറക്കുമതി ചെയ്യാൻ ഉപയോഗിക്കുന്ന സ്ട്രിംഗ് ആയിരിക്കണം
ഇൻസ്റ്റാൾ ചെയ്തതിന് ശേഷം പാക്കേജ്; മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഡയറക്‌ടറികൾക്കുള്ളിലെ ഒരു പാതനാമം
വ്യക്തമാക്കിയ -I ഓപ്ഷൻ.

-fgo-prefix=സ്ട്രിംഗ്
ഒരു ബദൽ -fgo-pkgpath. പാക്കേജിന്റെ പേരിനൊപ്പം ആർഗ്യുമെന്റ് കൂട്ടിച്ചേർക്കും
പാക്കേജ് പാത്ത് നിർമ്മിക്കുന്നതിന് ഉറവിട ഫയലിൽ നിന്ന്. എങ്കിൽ -fgo-pkgpath ഉപയോഗിക്കുന്നു,
-fgo-പ്രിഫിക്സ് അവഗണിക്കും.

ഒരേ പേരിൽ ഒന്നിലധികം പാക്കേജുകൾ ഉൾപ്പെടുത്താൻ ഒരൊറ്റ പ്രോഗ്രാമിനെ Go അനുവദിക്കുന്നു
ഉറവിട ഫയലിലെ "പാക്കേജ്" ക്ലോസ്, വ്യക്തമായും രണ്ട് പാക്കേജുകൾ ആയിരിക്കണം
വ്യത്യസ്‌ത പാതനാമങ്ങൾ ഉപയോഗിച്ച് ഇറക്കുമതി ചെയ്‌തത്. ഇത് പ്രവർത്തിക്കാൻ വേണ്ടി gccgo, ഒന്നുകിൽ
-fgo-pkgpath or -fgo-പ്രിഫിക്സ് ഒരു പാക്കേജ് കംപൈൽ ചെയ്യുമ്പോൾ വ്യക്തമാക്കണം.

ഒന്നുകിൽ ഉപയോഗിക്കുന്നു -fgo-pkgpath or -fgo-പ്രിഫിക്സ് "പ്രധാന" യുടെ പ്രത്യേക ചികിത്സ പ്രവർത്തനരഹിതമാക്കുന്നു
പാക്കേജ് ആ പാക്കേജ് മറ്റേതൊരു പോലെ ഇറക്കുമതി ചെയ്യാൻ അനുവദിക്കുന്നു.

-fgo-relative-import-path=മുതലാളി
ആപേക്ഷിക ഇറക്കുമതി എന്നത് ആരംഭിക്കുന്ന ഒരു ഇറക്കുമതിയാണ് ./ or ../. ഈ ഓപ്ഷൻ ഉപയോഗിക്കുകയാണെങ്കിൽ,
gccgo ഉപയോഗിക്കും മുതലാളി ആപേക്ഷിക ഇറക്കുമതിക്കായി തിരയുമ്പോൾ അതിനുള്ള ഒരു പ്രിഫിക്സായി.

-frequire-return-statement
-fno-require-return-statement
സ്ഥിരസ്ഥിതിയായി gccgo ഒന്നോ അതിലധികമോ റിട്ടേൺ പാരാമീറ്ററുകളുള്ള ഫംഗ്‌ഷനുകളെക്കുറിച്ച് മുന്നറിയിപ്പ് നൽകും
എന്നാൽ വ്യക്തമായ "റിട്ടേൺ" പ്രസ്താവന ഇല്ല. ഉപയോഗിച്ച് ഈ മുന്നറിയിപ്പ് പ്രവർത്തനരഹിതമാക്കിയേക്കാം
-fno-require-return-statement.

-fgo-ചെക്ക്-ഡിവൈഡ്-പൂജ്യം
പൂജ്യം കൊണ്ട് ഹരിക്കുന്നതിന് വ്യക്തമായ ചെക്കുകൾ ചേർക്കുക. ഗോയിൽ പൂജ്യം കൊണ്ട് ഒരു വിഭജനം (അല്ലെങ്കിൽ മൊഡ്യൂളുകൾ).
ഒരു പരിഭ്രാന്തി ഉണ്ടാക്കുന്നു. Unix സിസ്റ്റങ്ങളിൽ ഇത് റൺടൈമിൽ പിടിക്കുന്നതിലൂടെ കണ്ടെത്തുന്നു
"SIGFPE" സിഗ്നൽ. PowerPC പോലെയുള്ള ചില പ്രോസസ്സറുകൾ ഒരു SIGFPE ഓൺ സൃഷ്ടിക്കുന്നില്ല
പൂജ്യം കൊണ്ട് ഹരണം. ചില റൺടൈമുകൾ പിടികൂടാൻ കഴിയുന്ന ഒരു സിഗ്നൽ സൃഷ്ടിക്കുന്നില്ല. ഓൺ
ആ സിസ്റ്റങ്ങളിൽ, ഈ ഓപ്ഷൻ ഉപയോഗിക്കാം. അല്ലെങ്കിൽ ചെക്കുകൾ വഴി നീക്കം ചെയ്യാം
-fno-go-check-divide-zero. ഈ ഓപ്ഷൻ നിലവിൽ ഡിഫോൾട്ടായി ഓണാണ്, എന്നാൽ ഭാവിയിൽ
ആവശ്യമില്ലാത്ത സിസ്റ്റങ്ങളിൽ ഡിഫോൾട്ടായി ഓഫായിരിക്കാം.

-fgo-ചെക്ക്-ഡിവൈഡ്-ഓവർഫ്ലോ
ഡിവിഷൻ ഓവർഫ്ലോയ്‌ക്കായി വ്യക്തമായ പരിശോധനകൾ ചേർക്കുക. ഉദാഹരണത്തിന്, ഡിവിഷൻ ഓവർഫ്ലോ സംഭവിക്കുമ്പോൾ
"INT_MIN / -1" കമ്പ്യൂട്ടിംഗ്. "INT_MIN" നിർമ്മിക്കാൻ Go-ൽ ഇത് പൊതിയണം. ചിലത്
x86 പോലുള്ള പ്രോസസ്സറുകൾ ഡിവിഷൻ ഓവർഫ്ലോയിൽ ഒരു കെണി സൃഷ്ടിക്കുന്നു. ആ സിസ്റ്റങ്ങളിൽ, ഇത്
ഓപ്ഷൻ ഉപയോഗിക്കാം. അല്ലെങ്കിൽ ചെക്കുകൾ വഴി നീക്കം ചെയ്യാം -fno-go-check-divide-overflow.
ഈ ഓപ്‌ഷൻ നിലവിൽ ഡിഫോൾട്ടായി ഓണാണ്, എന്നാൽ ഭാവിയിൽ ഡിഫോൾട്ടായി ഓഫായിരിക്കാം
അത് ആവശ്യമില്ലാത്ത സംവിധാനങ്ങൾ.

-g ഇതാണ് മാനദണ്ഡം ജിസി ഓപ്ഷൻ. ഡിഫോൾട്ടായതിനാൽ ഇവിടെ സൂചിപ്പിച്ചിരിക്കുന്നു gccgo തിരിക്കുക
സ്റ്റാൻഡേർഡ് ഓപ്‌ഷന്റെ തത്തുല്യമായ ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ സൃഷ്ടിക്കുന്നതിൽ -g1.
കാരണം, Go പ്രോഗ്രാമുകൾക്ക് ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ ലഭ്യമാക്കേണ്ടതുണ്ട്
ബാക്ക്ട്രെയിസ് വിവരങ്ങൾ നേടുക. വ്യക്തമായ ഒരു -g0 യുടെ ജനറേഷൻ പ്രവർത്തനരഹിതമാക്കാൻ ഉപയോഗിച്ചേക്കാം
ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ, അത്തരം സന്ദർഭങ്ങളിൽ ചില സ്റ്റാൻഡേർഡ് ലൈബ്രറി പ്രവർത്തനങ്ങൾ
"runtime.Callers", ശരിയായി പ്രവർത്തിക്കില്ല.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mips64el-linux-gnuabi64-gccgo-5 ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

ലിനക്സ് കമാൻഡുകൾ

Ad