Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന lldb-3.8 കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
lldb - lldb യുടെ മാനുവൽ പേജ് 3.8
വിവരണം
പിശക്: ld.so: LD_PRELOAD-ൽ നിന്നുള്ള ഒബ്ജക്റ്റ് 'libfakeroot-sysv.so' പ്രീലോഡ് ചെയ്യാൻ കഴിയില്ല (കഴിവില്ല
പങ്കിട്ട ഒബ്ജക്റ്റ് ഫയൽ തുറക്കുക): അവഗണിച്ചു. പിശക്: ld.so: ഒബ്ജക്റ്റ് 'libfakeroot-sysv.so' എന്നതിൽ നിന്ന്
LD_PRELOAD പ്രീലോഡ് ചെയ്യാൻ കഴിയില്ല (പങ്കിട്ട ഒബ്ജക്റ്റ് ഫയൽ തുറക്കാൻ കഴിയില്ല): അവഗണിച്ചു. പിശക്: ld.so:
LD_PRELOAD-ൽ നിന്നുള്ള 'libfakeroot-sysv.so' ഒബ്ജക്റ്റ് പ്രീലോഡ് ചെയ്യാൻ കഴിയില്ല (പങ്കിട്ടത് തുറക്കാൻ കഴിയില്ല
ഒബ്ജക്റ്റ് ഫയൽ): അവഗണിച്ചു. പിശക്: ld.so: LD_PRELOAD-ൽ നിന്നുള്ള 'libfakeroot-sysv.so' ഒബ്ജക്റ്റിന് കഴിയില്ല
മുൻകൂട്ടി ലോഡുചെയ്യുക (പങ്കിട്ട ഒബ്ജക്റ്റ് ഫയൽ തുറക്കാൻ കഴിയില്ല): അവഗണിച്ചു.
ഉപയോഗം:
എൽഎൽഡിബി -h എൽഎൽഡിബി -v [[--] [ ...]] എൽഎൽഡിബി -a -f
[-സി ] [-സെ ] [-ഒ ] [-എസ് ] [-ഒ ]
[-കെ ] [-കെ ] [-Q] [-b] [-e] [-x] [-X] [-l ] [-d]
[[--] [ ...]] എൽഎൽഡിബി -n -w [-സെ
] [-ഒ ] [-എസ് ] [-ഒ ] [-കെ ] [-കെ ]
[-Q] [-b] [-e] [-x] [-X] [-l ] [-d] എൽഎൽഡിബി -p [-s ]
[-ഒ ] [-എസ് ] [-ഒ ] [-കെ ] [-കെ ] [-Q] [-b] [-e]
[-x] [-X] [-എൽ ] [-d] എൽഎൽഡിബി -P എൽഎൽഡിബി -r [ ] -R
-h
--സഹായിക്കൂ
LLDB ഡീബഗ്ഗറിനായുള്ള ഉപയോഗ വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു.
-v
--പതിപ്പ്
LLDB ഡീബഗ്ഗറിന്റെ നിലവിലെ പതിപ്പ് നമ്പർ പ്രിന്റ് ചെയ്യുന്നു.
-a
--കമാനം
ഡീബഗ്ഗറിനോട് ആരംഭിക്കുമ്പോഴും പ്രവർത്തിപ്പിക്കുമ്പോഴും നിർദ്ദിഷ്ട ആർക്കിടെക്ചർ ഉപയോഗിക്കാൻ പറയുന്നു
പ്രോഗ്രാം. പ്രോഗ്രാമിന്റെ ആർക്കിടെക്ചറുകളിൽ ഒന്നായിരിക്കണം
സമാഹരിച്ചത്.
-f
--ഫയൽ
ഡീബഗ്ഗറിനോട് ഫയൽ ഉപയോഗിക്കാൻ പറയുന്നു ഡീബഗ്ഗ് ചെയ്യേണ്ട പ്രോഗ്രാമായി.
-c
--കോർ
ഡീബഗ്ഗറിനോട് ഫുൾപാത്ത് ഉപയോഗിക്കാൻ പറയുന്നു കോർ ഫയലായി.
-p
--അറ്റാച്ച്-പിഡ്
തന്നിരിക്കുന്ന pid ഉപയോഗിച്ച് ഒരു പ്രോസസ്സിലേക്ക് അറ്റാച്ചുചെയ്യാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു.
-n
--അറ്റാച്ചുചെയ്യുക-പേര്
നൽകിയിരിക്കുന്ന പേരിലുള്ള ഒരു പ്രോസസ്സിലേക്ക് അറ്റാച്ചുചെയ്യാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു.
-w
--കാത്തിരിക്കുക
നൽകിയിരിക്കുന്ന പിഡ് അല്ലെങ്കിൽ പേരുള്ള ഒരു പ്രോസസ്സിനായി കാത്തിരിക്കാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു
അറ്റാച്ചുചെയ്യുന്നതിന് മുമ്പ്.
-s
--ഉറവിടം
നൽകിയിരിക്കുന്ന ഫയലിലെ lldb കമാൻഡുകൾ വായിക്കാനും പ്രവർത്തിപ്പിക്കാനും ഡീബഗ്ഗറിനോട് പറയുന്നു,
കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്ന ഏതെങ്കിലും ഫയൽ ലോഡ് ചെയ്ത ശേഷം.
-o
--ഒരു വരി
ഏതെങ്കിലും ഫയൽ നൽകിയതിന് ശേഷം ഈ ഒറ്റ-വരി lldb കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു
കമാൻഡ് ലൈൻ ലോഡ് ചെയ്തു.
-S
--source-befor-file
നൽകിയിരിക്കുന്ന ഫയലിലെ lldb കമാൻഡുകൾ വായിക്കാനും പ്രവർത്തിപ്പിക്കാനും ഡീബഗ്ഗറിനോട് പറയുന്നു,
കമാൻഡ് ലൈനിൽ നൽകിയിരിക്കുന്ന ഏതെങ്കിലും ഫയൽ ലോഡ് ചെയ്യപ്പെടുന്നതിന് മുമ്പ്.
-O
--വൺ-ലൈൻ-ബിഫോർ-ഫയൽ
ഏതെങ്കിലും ഫയൽ നൽകുന്നതിന് മുമ്പ് ഈ ഒറ്റ-വരി lldb കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു
കമാൻഡ് ലൈനിൽ ലോഡ് ചെയ്തു.
-k
--വൺ-ലൈൻ-ഓൺ-ക്രാഷ്
ബാച്ച് മോഡിൽ ആയിരിക്കുമ്പോൾ, ഈ വൺ-ലൈൻ lldb കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു
ടാർഗെറ്റ് ക്രാഷുകൾ.
-K
--source-on-crash
ബാച്ച് മോഡിൽ ആയിരിക്കുമ്പോൾ, എൽഎൽഡിബി കമാൻഡുകളുടെ ഈ ഫയൽ ഉറവിടമാക്കാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു
ടാർഗെറ്റ് ക്രാഷുകൾ.
-Q
--ഉറവിടം-നിശബ്ദമായി
ഏതെങ്കിലും ഫയൽ നൽകുന്നതിന് മുമ്പ് ഈ ഒറ്റ-വരി lldb കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു
കമാൻഡ് ലൈനിൽ ലോഡ് ചെയ്തു.
-b
--ബാച്ച്
കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു -s, -S, -o & -O, എന്നിട്ട് ഉപേക്ഷിക്കുക.
എന്നിരുന്നാലും ഒരു സിഗ്നൽ അല്ലെങ്കിൽ ക്രാഷ് കാരണം ഏതെങ്കിലും റൺ കമാൻഡ് നിലച്ചാൽ, ഡീബഗ്ഗർ ചെയ്യും
ക്രാഷിന്റെ സ്ഥലത്തെ ഇന്ററാക്ടീവ് പ്രോംപ്റ്റിലേക്ക് മടങ്ങുക.
-e
--എഡിറ്റർ
ഹോസ്റ്റിന്റെ "ബാഹ്യ എഡിറ്റർ" ഉപയോഗിച്ച് സോഴ്സ് ഫയലുകൾ തുറക്കാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു
മെക്കാനിസം.
-x
--no-lldbinit
'.lldbinit' ഫയലുകളൊന്നും സ്വയമേവ പാഴ്സ് ചെയ്യരുത്.
-X
--ഉപയോഗമില്ല-നിറങ്ങൾ
നിറങ്ങൾ ഉപയോഗിക്കരുത്.
-P
--പൈത്തൺ-പാത്ത്
lldb-യുടെ ഈ പതിപ്പിനായി lldb.py ഫയലിലേക്കുള്ള പാത പ്രിന്റ് ചെയ്യുന്നു.
-l
--സ്ക്രിപ്റ്റ്-ഭാഷ
ഉപയോക്താവ് നിർവചിച്ചിരിക്കുന്നതിനായി നിർദ്ദിഷ്ട സ്ക്രിപ്റ്റിംഗ് ഭാഷ ഉപയോഗിക്കാൻ ഡീബഗ്ഗറോട് പറയുന്നു
സ്ഥിരസ്ഥിതിയേക്കാൾ സ്ക്രിപ്റ്റുകൾ. വ്യക്തമാക്കാൻ കഴിയുന്ന സാധുവായ സ്ക്രിപ്റ്റിംഗ് ഭാഷകൾ
പൈത്തൺ, പേൾ, റൂബി, Tcl എന്നിവ ഉൾപ്പെടുന്നു. നിലവിൽ പൈത്തൺ എക്സ്റ്റൻഷനുകൾ മാത്രമേ ഉള്ളൂ
നടപ്പിലാക്കി.
-d
--ഡീബഗ്
സ്വയം ഡീബഗ്ഗിംഗിനായി അധിക വിവരങ്ങൾ പ്രിന്റ് ചെയ്യാൻ ഡീബഗ്ഗറിനോട് പറയുന്നു.
-r
--repl
ഒരു സ്റ്റബ് പ്രോസസ്സ് ഉപയോഗിച്ച് എൽഎൽഡിബി REPL മോഡിൽ പ്രവർത്തിപ്പിക്കുന്നു.
-R
--repl-language
REPL-നുള്ള ഭാഷ തിരഞ്ഞെടുക്കുന്നു.
കുറിപ്പുകൾ:
ഒന്നിലധികം "-s", "-o" ഓപ്ഷനുകൾ നൽകാം.
അവ പ്രോസസ്സ് ചെയ്യും
ഇടത്തുനിന്ന് വലത്തോട്ട് ക്രമത്തിൽ, സോഴ്സ് ഫയലുകളും കമാൻഡുകളും ഇടകലർന്ന്. ദി
"-S", "-O" ഓപ്ഷനുകളുടെ കാര്യത്തിലും ഇതുതന്നെ സത്യമാണ്. ഫയലിന് മുമ്പും ശേഷവും ഫയൽ സെറ്റുകൾക്ക് കഴിയും
സ്വതന്ത്രമായി ഇടകലർന്ന്, കമാൻഡ് പാഴ്സർ അവയെ അടുക്കും. ഫയലിന്റെ ക്രമം
സ്പെസിഫയറുകൾ ("-c", "-f", മുതലായവ) ഇക്കാര്യത്തിൽ പ്രാധാന്യമർഹിക്കുന്നില്ല.
നിങ്ങൾ നൽകുന്നില്ലെങ്കിൽ -f അപ്പോൾ ആദ്യത്തെ ആർഗ്യുമെന്റ് ഡീബഗ്ഗ് ചെയ്യേണ്ട ഫയലായിരിക്കും
അതായത് 'lldb -- [ [ ]]' എന്നതും പ്രവർത്തിക്കുന്നു. എന്നാൽ ഓർക്കുക
നിങ്ങളുടെ ഏതെങ്കിലും ആർഗ്യുമെന്റുകളിൽ "-" ഉണ്ടെങ്കിൽ ഓപ്ഷനുകൾ "--" ഉപയോഗിച്ച് അവസാനിപ്പിക്കുക.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് lldb-3.8 ഓൺലൈനായി ഉപയോഗിക്കുക