Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ഗോ-ബിൽഡ് കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
go - Go സോഴ്സ് കോഡ് കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഉപകരണം
സിനോപ്സിസ്
go പണിയുക [-അഥവാ ഔട്ട്പുട്ട്] [ പണിയുക ഫ്ലാഗുകൾ ] [ പാക്കേജുകൾ ]
വിവരണം
ഇറക്കുമതി പാതകൾ നാമകരണം ചെയ്ത പാക്കേജുകൾ അവയുടെ ഡിപൻഡൻസികൾക്കൊപ്പം ബിൽഡ് സമാഹരിക്കുന്നു, പക്ഷേ
ഇത് ഫലങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നില്ല.
ആർഗ്യുമെന്റുകൾ .go ഫയലുകളുടെ ഒരു ലിസ്റ്റ് ആണെങ്കിൽ, ബിൽഡ് അവയെ സോഴ്സ് ഫയലുകളുടെ ഒരു ലിസ്റ്റായി കണക്കാക്കുന്നു
ഒരൊറ്റ പാക്കേജ് വ്യക്തമാക്കുന്നു.
കമാൻഡ് ലൈൻ ഒരൊറ്റ പ്രധാന പാക്കേജ് വ്യക്തമാക്കുമ്പോൾ, തത്ഫലമായുണ്ടാകുന്നത് ബിൽഡ് എഴുതുന്നു
ഔട്ട്പുട്ടിലേക്ക് എക്സിക്യൂട്ടബിൾ. അല്ലെങ്കിൽ ബിൽഡ് പാക്കേജുകൾ കംപൈൽ ചെയ്യുന്നു, പക്ഷേ ഫലങ്ങൾ നിരസിക്കുന്നു,
പാക്കേജുകൾ നിർമ്മിക്കാനാകുമോ എന്ന പരിശോധനയായി മാത്രം പ്രവർത്തിക്കുന്നു.
-o ഫ്ലാഗ് ഔട്ട്പുട്ട് ഫയലിന്റെ പേര് വ്യക്തമാക്കുന്നു. വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, പേര് packname.a എന്നാണ്
(ഒരു നോൺ-മെയിൻ പാക്കേജിന്) അല്ലെങ്കിൽ ആദ്യത്തെ ഉറവിട ഫയലിന്റെ അടിസ്ഥാന നാമം (ഒരു പ്രധാന പാക്കേജിന്).
ഓപ്ഷനുകൾ
ബിൽഡ്, ഇൻസ്റ്റാൾ, റൺ, ടെസ്റ്റ് കമാൻഡുകൾ എന്നിവയാൽ ബിൽഡ് ഫ്ലാഗുകൾ പങ്കിടുന്നു:
-a ഇതിനകം കാലികമായ പാക്കേജുകളുടെ പുനർനിർമ്മാണം നിർബന്ധിതമാക്കുക.
-n കമാൻഡുകൾ പ്രിന്റ് ചെയ്യുക, പക്ഷേ അവ പ്രവർത്തിപ്പിക്കരുത്.
-p n സമാന്തരമായി പ്രവർത്തിപ്പിക്കാവുന്ന ബിൽഡുകളുടെ എണ്ണം. CPU-കളുടെ എണ്ണമാണ് ഡിഫോൾട്ട്
ലഭ്യമല്ല.
-v കംപൈൽ ചെയ്തിരിക്കുന്ന പാക്കേജുകളുടെ പേരുകൾ പ്രിന്റ് ചെയ്യുക.
- ജോലി താൽക്കാലിക വർക്ക് ഡയറക്ടറിയുടെ പേര് പ്രിന്റ് ചെയ്യുക, പുറത്തുകടക്കുമ്പോൾ അത് ഇല്ലാതാക്കരുത്.
-x കമാൻഡുകൾ പ്രിന്റ് ചെയ്യുക.
- കമ്പൈലർ പേര്
റൺടൈമിലെ പോലെ ഉപയോഗിക്കേണ്ട കമ്പൈലറിന്റെ പേര്. കമ്പൈലർ (gccgo അല്ലെങ്കിൽ gc)
-gccgoflags 'arg പട്ടിക'
ഓരോ gccgo കംപൈലർ/ലിങ്കർ ഇൻവോക്കേഷനും കൈമാറാനുള്ള ആർഗ്യുമെന്റുകൾ
-gcflags 'arg പട്ടിക'
ഓരോ 5g, 6g, അല്ലെങ്കിൽ 8g കംപൈലർ ഇൻവോക്കേഷനും കൈമാറാനുള്ള ആർഗ്യുമെന്റുകൾ
- പതാകകൾ 'പതാക പട്ടിക'
ഓരോ 5l, 6l, അല്ലെങ്കിൽ 8l ലിങ്കർ ഇൻവോക്കേഷനും കൈമാറാനുള്ള ആർഗ്യുമെന്റുകൾ
-ടാഗുകൾ 'ടാഗ് പട്ടിക'
ബിൽഡ് സമയത്ത് തൃപ്തികരമായി പരിഗണിക്കേണ്ട ബിൽഡ് ടാഗുകളുടെ ഒരു ലിസ്റ്റ്. ഡോക്യുമെന്റേഷൻ കാണുക
ബിൽഡ് ടാഗുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് go/build പാക്കേജിനായി.
പാക്കേജുകൾ വ്യക്തമാക്കുന്നതിനെക്കുറിച്ച് കൂടുതലറിയാൻ, കാണുക ഗോ-പാക്കേജുകൾ(7).
പാക്കേജുകളും ബൈനറികളും എവിടെയാണ് ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്നത് എന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, കാണുക ഗോ-ഗോപത്ത്(1).
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഗോ-ബിൽഡ് ഓൺലൈനായി ഉപയോഗിക്കുക
