Windows* OS ഹോസ്റ്റിൽ GDB*-നുള്ള Intel®Distribution ഉപയോഗിച്ച് ആരംഭിക്കുക
ഉപയോക്തൃ ഗൈഡ്
Windows* OS ഹോസ്റ്റിൽ GDB*-നുള്ള വിതരണത്തോടെ ആരംഭിക്കുക
ഡീബഗ്ഗിംഗ് ആപ്ലിക്കേഷനുകൾക്കായി GDB*-നുള്ള Intel® Distribution ഉപയോഗിക്കാൻ ആരംഭിക്കുക. CPU ഉപകരണങ്ങളിലേക്ക് ഓഫ്ലോഡ് ചെയ്തിരിക്കുന്ന കേർണലുകൾ ഉപയോഗിച്ച് അപ്ലിക്കേഷനുകൾ ഡീബഗ് ചെയ്യുന്നതിന് ഡീബഗ്ഗർ സജ്ജീകരിക്കുന്നതിന് ചുവടെയുള്ള നിർദ്ദേശങ്ങൾ പാലിക്കുക.
Intel® oneAPI ബേസ് ടൂൾകിറ്റിന്റെ ഭാഗമായി GDB*-നുള്ള Intel ® Distribution ലഭ്യമാണ്. OneAPI ടൂൾകിറ്റുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഉൽപ്പന്ന പേജ് സന്ദർശിക്കുക.
പ്രധാന കഴിവുകൾ, പുതിയ സവിശേഷതകൾ, അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ എന്നിവയെ കുറിച്ചുള്ള വിവരങ്ങൾക്ക് റിലീസ് കുറിപ്പുകൾ പേജ് സന്ദർശിക്കുക.
നിങ്ങൾക്ക് ഒരു SYCL* s ഉപയോഗിക്കാംample കോഡ്, അറേ ട്രാൻസ്ഫോം, GDB-നുള്ള Intel® Distribution ഉപയോഗിച്ച് ആരംഭിക്കാൻ*. എസ്ample പിശകുകൾ സൃഷ്ടിക്കുന്നില്ല കൂടാതെ ഡീബഗ്ഗർ സവിശേഷതകൾ ചിത്രീകരിക്കുന്നു. കോഡ് ഇൻപുട്ട് അറേയുടെ ഘടകങ്ങളെ അവ ഇരട്ടയോ ഒറ്റയോ ആണോ എന്നതിനെ ആശ്രയിച്ച് പ്രോസസ്സ് ചെയ്യുകയും ഒരു ഔട്ട്പുട്ട് അറേ നിർമ്മിക്കുകയും ചെയ്യുന്നു. നിങ്ങൾക്ക് എസ് ഉപയോഗിക്കാംampഒരു സിപിയുവിൽ ഡീബഗ് ചെയ്യാൻ le.
മുൻവ്യവസ്ഥകൾ
- Windows* OS-നായി Intel® oneAPI ബേസ് ടൂൾകിറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുക.
- Microsoft Visual Studio* 2019 അല്ലെങ്കിൽ 2022 ഇൻസ്റ്റാൾ ചെയ്യുക.
കുറിപ്പ് Intel ® oneAPI 2017 റിലീസ് മുതൽ Visual Studio* 2022.2-നുള്ള പിന്തുണ നീക്കം ചെയ്തു.
CPU ഡീബഗ്ഗിംഗ് ഉപയോഗിച്ച് ആരംഭിക്കുക
ആപ്ലിക്കേഷൻ നിർമ്മിക്കുക
- മൈക്രോസോഫ്റ്റ് വിഷ്വൽ സ്റ്റുഡിയോയിൽ* പോകുക File > പുതിയത് > ഇന്റൽ വൺഎപിഐ എസ് ബ്രൗസ് ചെയ്യുകampലെസ്, ഡീബഗ്ഗർ: അറേ ട്രാൻസ്ഫോം തിരഞ്ഞെടുക്കുക.
നിങ്ങൾ ഇതിനകം s എടുത്തിട്ടുണ്ടെങ്കിൽample അല്ലെങ്കിൽ നിങ്ങൾക്ക് നിങ്ങളുടെ സ്വന്തം എസ്ample, ലളിതമായി പരിഹാരം തുറക്കുക file Microsoft Visual Studio* ഉപയോഗിച്ച്. - സൊല്യൂഷൻ എക്സ്പ്ലോററിൽ, അറേ-ട്രാൻസ്ഫോം പ്രോജക്റ്റിൽ വലത്-ക്ലിക്കുചെയ്ത് പ്രോപ്പർട്ടികൾ തിരഞ്ഞെടുക്കുക.
പകരമായി, Alt+Enter അമർത്തുക.
എ. കോൺഫിഗറേഷൻ പ്രോപ്പർട്ടികൾ എന്നതിന് കീഴിൽ, പൊതുവായത് തിരഞ്ഞെടുത്ത് Intel® oneAPI DPC++ കമ്പൈലറായി പ്ലാറ്റ്ഫോം ടൂൾസെറ്റ് സജ്ജമാക്കുക.
ബി. കോൺഫിഗറേഷൻ പ്രോപ്പർട്ടീസിന് കീഴിൽ, ഡീബഗ്ഗിംഗ് തിരഞ്ഞെടുക്കുക. കമാൻഡ് ആർഗ്യുമെന്റുകൾ cpu ആയി സജ്ജമാക്കുക.
Windows* OS ഹോസ്റ്റിൽ GDB*-നുള്ള Intel® Distribution ഉപയോഗിച്ച് ആരംഭിക്കുക
സി. ലിങ്കർ തിരഞ്ഞെടുത്ത് ഉപകരണ കംപൈലറുകൾക്കുള്ള പാസ് അധിക ഓപ്ഷനുകൾ /Od ആയി സജ്ജീകരിക്കുക. സുഗമമായ ഡീബഗ് അനുഭവം നൽകുന്നതിന് ഈ ക്രമീകരണം കേർണൽ ഒപ്റ്റിമൈസേഷനുകൾ പ്രവർത്തനരഹിതമാക്കുന്നു.
ഡി. മാറ്റങ്ങൾ സംരക്ഷിക്കാൻ പ്രയോഗിക്കുക ക്ലിക്കുചെയ്യുക.
3. പരിഹാരം നിർമ്മിക്കുന്നതിന്, പ്രധാന വിഷ്വൽ സ്റ്റുഡിയോ ടൂൾബാറിൽ ബിൽഡ് > ബിൽഡ് സൊല്യൂഷൻ തിരഞ്ഞെടുക്കുക. ഔട്ട്പുട്ട് വിൻഡോയിൽ, ബിൽഡ് വിജയകരമാണോ എന്ന് പരിശോധിക്കുക.
ആപ്ലിക്കേഷൻ ഡീബഗ് ചെയ്യുക
നിങ്ങളുടെ പ്രോജക്റ്റ് ഡീബഗ് ചെയ്യാൻ നിങ്ങൾ തയ്യാറാണ്.
- ടൂളുകൾ > ഓപ്ഷനുകൾ > ഡീബഗ്ഗിംഗ് തുറക്കുക.
“ഉറവിടം ആവശ്യമാണ്” എന്ന ഓപ്ഷൻ അൺചെക്ക് ചെയ്യുക fileയഥാർത്ഥ പതിപ്പുമായി കൃത്യമായി പൊരുത്തപ്പെടുത്തുന്നതിന് s. - അറേ-transform.cpp-ലെ വരി 83-ൽ ബ്രേക്ക്പോയിന്റ് സജ്ജമാക്കുക file.
- ഡീബഗ് മെനുവിൽ നിന്ന്, ഡീബഗ്ഗിംഗ് ആരംഭിക്കുക തിരഞ്ഞെടുക്കുക.
- ലോക്കൽ വിൻഡോസ് ഡീബഗ്ഗർ മെനുവിൽ ക്ലിക്ക് ചെയ്യുക.
ത്രെഡ് ബ്രേക്ക് പോയിന്റിൽ എത്തുമ്പോൾ നിങ്ങൾ കാണും.
കൂടുതലറിയുക
പ്രമാണം | വിവരണം |
ട്യൂട്ടോറിയൽ: GDB-യ്ക്കുള്ള Intel® വിതരണത്തോടുകൂടിയ ഡീബഗ്ഗിംഗ്* | GDB-നുള്ള Intel® Distribution-നൊപ്പം SYCL*, OpenCL എന്നിവ ഡീബഗ്ഗ് ചെയ്യുമ്പോൾ പിന്തുടരേണ്ട അടിസ്ഥാന സാഹചര്യങ്ങൾ ഈ പ്രമാണം വിവരിക്കുന്നു. |
GDB* ഉപയോക്തൃ ഗൈഡിനായുള്ള Intel® വിതരണം | ഈ ഡോക്യുമെന്റ് GDB-നുള്ള Intel® Distribution ഉപയോഗിച്ച് നിങ്ങൾക്ക് പൂർത്തിയാക്കാൻ കഴിയുന്ന എല്ലാ പൊതുവായ ജോലികളും വിവരിക്കുകയും ആവശ്യമായ സാങ്കേതിക വിശദാംശങ്ങൾ നൽകുകയും ചെയ്യുന്നു. |
GDB* റിലീസ് കുറിപ്പുകൾക്കായുള്ള Intel® Distribution | GDB-നുള്ള Intel® Distribution-ന്റെ പ്രധാന കഴിവുകൾ, പുതിയ സവിശേഷതകൾ, അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ എന്നിവയെക്കുറിച്ചുള്ള വിവരങ്ങൾ കുറിപ്പുകളിൽ അടങ്ങിയിരിക്കുന്നു. |
oneAPI ഉൽപ്പന്ന പേജ് | ഈ പേജിൽ oneAPI ടൂൾകിറ്റുകളെക്കുറിച്ചുള്ള ഹ്രസ്വമായ ആമുഖവും ഉപയോഗപ്രദമായ ഉറവിടങ്ങളിലേക്കുള്ള ലിങ്കുകളും അടങ്ങിയിരിക്കുന്നു. |
ജേക്കബ് എസ്ample | ഈ ചെറിയ SYCL* അപ്ലിക്കേഷന് രണ്ട് പതിപ്പുകളുണ്ട്: ബഗ്ഗുചെയ്തതും പരിഹരിച്ചതും. എസ് ഉപയോഗിക്കുകampGDB-യ്ക്കുള്ള Intel® Distribution-നൊപ്പം ആപ്ലിക്കേഷൻ ഡീബഗ്ഗിംഗ് നടത്താം. |
അറിയിപ്പുകളും നിരാകരണങ്ങളും
ഇന്റൽ സാങ്കേതികവിദ്യകൾക്ക് പ്രവർത്തനക്ഷമമാക്കിയ ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ അല്ലെങ്കിൽ സേവന സജീവമാക്കൽ ആവശ്യമായി വന്നേക്കാം.
ഒരു ഉൽപ്പന്നവും ഘടകങ്ങളും പൂർണ്ണമായും സുരക്ഷിതമാക്കാൻ കഴിയില്ല.
നിങ്ങളുടെ ചെലവുകളും ഫലങ്ങളും വ്യത്യാസപ്പെടാം.
© ഇന്റൽ കോർപ്പറേഷൻ. ഇന്റൽ, ഇന്റൽ ലോഗോ, മറ്റ് ഇന്റൽ മാർക്കുകൾ എന്നിവ ഇന്റൽ കോർപ്പറേഷന്റെയോ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളുടെയോ വ്യാപാരമുദ്രകളാണ്. മറ്റ് പേരുകളും ബ്രാൻഡുകളും മറ്റുള്ളവരുടെ സ്വത്തായി അവകാശപ്പെടാം.
ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശങ്ങൾക്കുള്ള ലൈസൻസ് (എസ്റ്റോപ്പൽ മുഖേനയോ മറ്റെന്തെങ്കിലുമോ പ്രകടിപ്പിക്കുകയോ സൂചിപ്പിക്കുകയോ) ഈ പ്രമാണം അനുവദിക്കുന്നില്ല.
വിവരിച്ച ഉൽപ്പന്നങ്ങളിൽ ഡിസൈൻ വൈകല്യങ്ങൾ അല്ലെങ്കിൽ എറാറ്റ എന്നറിയപ്പെടുന്ന പിശകുകൾ അടങ്ങിയിരിക്കാം, ഇത് പ്രസിദ്ധീകരിച്ച സവിശേഷതകളിൽ നിന്ന് ഉൽപ്പന്നം വ്യതിചലിക്കാൻ ഇടയാക്കും. നിലവിലെ സ്വഭാവമുള്ള പിശകുകൾ അഭ്യർത്ഥന പ്രകാരം ലഭ്യമാണ്.
പരിമിതികളില്ലാതെ, വ്യാപാരക്ഷമത, ഒരു പ്രത്യേക ഉദ്ദേശ്യത്തിനായുള്ള ഫിറ്റ്നസ്, നോൺ-ലംഘനം, കൂടാതെ പ്രകടനത്തിന്റെ ഗതി, ഇടപാടിന്റെ ഗതി, അല്ലെങ്കിൽ വ്യാപാരത്തിലെ ഉപയോഗം എന്നിവയിൽ നിന്ന് ഉണ്ടാകുന്ന ഏതെങ്കിലും വാറന്റി ഉൾപ്പെടെ, എല്ലാ എക്സ്പ്രസ്, ഇംപ്ലൈഡ് വാറന്റികളും Intel നിരാകരിക്കുന്നു.
OpenCL ഉം OpenCL ലോഗോയും Apple Inc. യുടെ വ്യാപാരമുദ്രകളാണ്, ക്രോണോസ് അനുമതി നൽകി.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
intel Windows* OS Host-ൽ GDB*-നുള്ള വിതരണത്തോടെ ആരംഭിക്കുക [pdf] ഉപയോക്തൃ ഗൈഡ് Windows OS ഹോസ്റ്റിലെ GDB-യ്ക്കുള്ള വിതരണത്തോടെ ആരംഭിക്കുക, ആരംഭിക്കുക, Windows OS ഹോസ്റ്റിലെ GDB-യ്ക്കുള്ള വിതരണം, Windows OS Host-ലെ GDB |