Windows* OS होस्टवर GDB* साठी Intel®Distribution सह प्रारंभ करा
वापरकर्ता मार्गदर्शक
Windows* OS होस्टवर GDB* साठी वितरणासह प्रारंभ करा
डीबगिंग ऍप्लिकेशन्ससाठी GDB* साठी Intel® वितरण वापरणे सुरू करा. CPU उपकरणांवर ऑफलोड केलेल्या कर्नलसह अनुप्रयोग डीबग करण्यासाठी डीबगर सेट करण्यासाठी खालील सूचनांचे अनुसरण करा.
GDB* साठी Intel® वितरण Intel® oneAPI बेस टूलकिटचा भाग म्हणून उपलब्ध आहे. oneAPI टूलकिट बद्दल अधिक माहितीसाठी, उत्पादन पृष्ठास भेट द्या.
मुख्य क्षमता, नवीन वैशिष्ट्ये आणि ज्ञात समस्यांबद्दल माहितीसाठी प्रकाशन नोट्स पृष्ठास भेट द्या.
तुम्ही SYCL*s वापरू शकताample कोड, अॅरे ट्रान्सफॉर्म, GDB* साठी Intel® वितरणासह प्रारंभ करण्यासाठी. एसample त्रुटी निर्माण करत नाही आणि फक्त डीबगर वैशिष्ट्ये स्पष्ट करते. कोड इनपुट अॅरेचे घटक सम किंवा विषम आहेत यावर अवलंबून प्रक्रिया करतो आणि आउटपुट अॅरे तयार करतो. आपण एस वापरू शकताampसीपीयूवर डीबग करण्यासाठी le.
पूर्वतयारी
- Windows* OS साठी Intel® oneAPI बेस टूलकिट स्थापित करा.
- Microsoft Visual Studio* 2019 किंवा 2022 इंस्टॉल करा.
टीप इंटेल ® oneAPI 2017 रिलीझपासून व्हिज्युअल स्टुडिओ* 2022.2 साठी समर्थन काढून टाकले आहे.
CPU डीबगिंगसह प्रारंभ करा
अर्ज तयार करा
- मायक्रोसॉफ्ट व्हिज्युअल स्टुडिओ* मध्ये, वर जा File > नवीन > Intel oneAPI S ब्राउझ कराamples आणि डीबगर निवडा: अॅरे ट्रान्सफॉर्म.
जर तुम्ही आधीच एस आणले असेलample किंवा आपण आपल्या स्वत: च्या s आहेampआणि, फक्त उपाय उघडा file मायक्रोसॉफ्ट व्हिज्युअल स्टुडिओ* सह. - सोल्यूशन एक्सप्लोररमध्ये, अॅरे-ट्रान्सफॉर्म प्रोजेक्टवर उजवे-क्लिक करा आणि गुणधर्म निवडा.
वैकल्पिकरित्या, Alt+Enter दाबा.
a कॉन्फिगरेशन प्रॉपर्टीज अंतर्गत, सामान्य निवडा आणि Intel® oneAPI DPC++ कंपाइलरवर प्लॅटफॉर्म टूलसेट सेट करा.
b कॉन्फिगरेशन गुणधर्म अंतर्गत, डीबगिंग निवडा. कमांड आर्ग्युमेंट्स cpu वर सेट करा.
Windows* OS होस्टवर GDB* साठी Intel® वितरणासह प्रारंभ करा
c लिंकर निवडा आणि डिव्हाइस कंपाइलर फील्डवर अतिरिक्त पर्याय पास करा /Od वर सेट करा. ही सेटिंग सहज डीबग अनुभव देण्यासाठी कर्नल ऑप्टिमायझेशन अक्षम करते.
d बदल जतन करण्यासाठी लागू करा क्लिक करा.
3. सोल्यूशन तयार करण्यासाठी, मुख्य व्हिज्युअल स्टुडिओ टूलबारमध्ये बिल्ड > बिल्ड सोल्यूशन निवडा. आउटपुट विंडोमध्ये, बिल्ड यशस्वी झाल्याचे सत्यापित करा.
अनुप्रयोग डीबग करा
तुम्ही तुमचा प्रकल्प डीबग करण्यास तयार आहात.
- टूल्स > पर्याय > डीबगिंग उघडा.
"स्रोत आवश्यक आहे" हा पर्याय अनचेक करा fileमूळ आवृत्तीशी तंतोतंत जुळण्यासाठी. - array-transform.cpp मधील लाइन 83 वर ब्रेकपॉईंट सेट करा file.
- डीबग मेनूमधून, डीबगिंग सुरू करा निवडा.
- स्थानिक विंडोज डीबगर मेनूवर क्लिक करा.
थ्रेड ब्रेकपॉईंटवर केव्हा येईल ते तुम्हाला दिसेल.
अधिक जाणून घ्या
दस्तऐवज | वर्णन |
ट्यूटोरियल: GDB साठी Intel® वितरणासह डीबगिंग* | हा दस्तऐवज GDB* साठी Intel® वितरणासह SYCL* आणि OpenCL डीबग करताना फॉलो करण्याच्या मूलभूत परिस्थितींचे वर्णन करतो. |
GDB* वापरकर्ता मार्गदर्शक साठी Intel® वितरण | हा दस्तऐवज सर्व सामान्य कार्यांचे वर्णन करतो जे तुम्ही GDB* साठी Intel® वितरणासह पूर्ण करू शकता आणि आवश्यक तांत्रिक तपशील प्रदान करतो. |
GDB* रिलीज नोट्ससाठी Intel® वितरण | नोट्समध्ये GDB* साठी Intel® वितरणाच्या प्रमुख क्षमता, नवीन वैशिष्ट्ये आणि ज्ञात समस्यांबद्दल माहिती असते. |
oneAPI उत्पादन पृष्ठ | या पृष्ठावर वनएपीआय टूलकिटचा संक्षिप्त परिचय आणि उपयुक्त संसाधनांच्या लिंक्स आहेत. |
जेकोबी एसample | या लहान SYCL* ऍप्लिकेशनच्या दोन आवृत्त्या आहेत: बग केलेले आणि निश्चित. एस वापराampGDB* साठी Intel® वितरणासह ऍप्लिकेशन डीबगिंगचा व्यायाम करा. |
सूचना आणि अस्वीकरण
इंटेल तंत्रज्ञानास सक्षम हार्डवेअर, सॉफ्टवेअर किंवा सेवा सक्रियण आवश्यक असू शकते.
कोणतेही उत्पादन किंवा घटक पूर्णपणे सुरक्षित असू शकत नाही.
तुमची किंमत आणि परिणाम भिन्न असू शकतात.
© इंटेल कॉर्पोरेशन. इंटेल, इंटेल लोगो आणि इतर इंटेल चिन्ह हे इंटेल कॉर्पोरेशन किंवा त्याच्या उपकंपन्यांचे ट्रेडमार्क आहेत. इतर नावे आणि ब्रँडवर इतरांची मालमत्ता म्हणून दावा केला जाऊ शकतो.
या दस्तऐवजाद्वारे कोणत्याही बौद्धिक संपदा अधिकारांना कोणताही परवाना (व्यक्त किंवा निहित, एस्टॉपेलद्वारे किंवा अन्यथा) मंजूर केला जात नाही.
वर्णन केलेल्या उत्पादनांमध्ये डिझाइन दोष किंवा त्रुटी असू शकतात ज्यांना इरेटा म्हणून ओळखले जाते ज्यामुळे उत्पादन प्रकाशित वैशिष्ट्यांपासून विचलित होऊ शकते. वर्तमान वैशिष्ट्यीकृत इरेटा विनंतीवर उपलब्ध आहे.
इंटेल मर्यादेशिवाय, व्यापारक्षमतेची गर्भित हमी, विशिष्ट हेतूसाठी फिटनेस आणि गैर-उल्लंघन, तसेच कार्यप्रदर्शन, व्यवहाराचा मार्ग किंवा व्यापारातील वापरामुळे उद्भवणारी कोणतीही हमी यासह सर्व व्यक्त आणि निहित वॉरंटी नाकारते.
OpenCL आणि OpenCL लोगो हे Apple Inc. चे ट्रेडमार्क आहेत जे Khronos च्या परवानगीने वापरले जातात.
कागदपत्रे / संसाधने
![]() |
Windows* OS होस्टवर GDB* साठी वितरणासह इंटेल प्रारंभ करा [pdf] वापरकर्ता मार्गदर्शक Windows OS होस्टवर GDB साठी वितरणासह प्रारंभ करा, प्रारंभ करा, Windows OS होस्टवर GDB साठी वितरण, Windows OS होस्टवर GDB |