Intel®Distribution for GDB* Windows* OS میزبان پر شروع کریں۔
یوزر گائیڈ
Windows* OS ہوسٹ پر GDB کے لیے تقسیم کے ساتھ شروع کریں۔
ڈیبگنگ ایپلیکیشنز کے لیے Intel® Distribution for GDB* استعمال کرنا شروع کریں۔ سی پی یو ڈیوائسز پر آف لوڈ کردہ کرنل کے ساتھ ایپلیکیشنز کو ڈیبگ کرنے کے لیے ڈیبگر سیٹ اپ کرنے کے لیے نیچے دی گئی ہدایات پر عمل کریں۔
Intel® ڈسٹری بیوشن برائے GDB* Intel® oneAPI بیس ٹول کٹ کے حصے کے طور پر دستیاب ہے۔ oneAPI ٹول کٹس کے بارے میں مزید معلومات کے لیے، پروڈکٹ کا صفحہ دیکھیں۔
کلیدی صلاحیتوں، نئی خصوصیات اور معلوم مسائل کے بارے میں معلومات کے لیے ریلیز نوٹس کا صفحہ دیکھیں۔
آپ SYCL*s استعمال کر سکتے ہیں۔ample code, Array Transform, Intel® Distribution for GDB* کے ساتھ شروع کرنے کے لیے۔ ایسample غلطیاں پیدا نہیں کرتا ہے اور صرف ڈیبگر خصوصیات کی وضاحت کرتا ہے۔ کوڈ ان پٹ سرنی کے عناصر پر اس بات پر عمل کرتا ہے کہ آیا وہ مساوی ہیں یا طاق اور ایک آؤٹ پٹ سرنی تیار کرتا ہے۔ آپ ایس کو استعمال کرسکتے ہیں۔ampسی پی یو پر ڈیبگ کرنے کے لیے۔
شرطیں
- Intel® oneAPI بیس ٹول کٹ برائے Windows* OS انسٹال کریں۔
- Microsoft Visual Studio* 2019 یا 2022 انسٹال کریں۔
نوٹ Intel ® oneAPI 2017 ریلیز کے آغاز سے بصری اسٹوڈیو* 2022.2 کے لیے سپورٹ کو ہٹا دیا گیا ہے۔
CPU ڈیبگنگ کے ساتھ شروع کریں۔
درخواست بنائیں
- مائیکروسافٹ ویژول اسٹوڈیو* میں، پر جائیں۔ File > نیا > Intel oneAPI S کو براؤز کریں۔amples اور منتخب کریں Debugger: Array Transform.
اگر آپ پہلے ہی s حاصل کر چکے ہیں۔ample یا آپ کا اپنا s ہے۔ample, صرف حل کھولیں file مائیکروسافٹ ویژول اسٹوڈیو* کے ساتھ۔ - سولیوشن ایکسپلورر میں، array-transform پروجیکٹ پر دائیں کلک کریں اور پراپرٹیز کو منتخب کریں۔
متبادل طور پر، Alt+Enter دبائیں۔
a کنفیگریشن پراپرٹیز کے تحت، جنرل کو منتخب کریں اور پلیٹ فارم ٹول سیٹ کو Intel® oneAPI DPC++ کمپائلر پر سیٹ کریں۔
ب کنفیگریشن پراپرٹیز کے تحت، ڈیبگنگ کو منتخب کریں۔ کمانڈ کے دلائل کو سی پی یو پر سیٹ کریں۔
Windows* OS میزبان پر GDB کے لیے Intel® ڈسٹری بیوشن کے ساتھ شروعات کریں۔
c لنکر کو منتخب کریں اور اضافی اختیارات کو ڈیوائس کمپائلرز فیلڈ میں /Od پر سیٹ کریں۔ یہ ترتیب ایک ہموار ڈیبگ تجربہ فراہم کرنے کے لیے کرنل کی اصلاح کو غیر فعال کر دیتی ہے۔
d تبدیلیوں کو محفوظ کرنے کے لیے اپلائی پر کلک کریں۔
3. حل تیار کرنے کے لیے، مین ویژول اسٹوڈیو ٹول بار میں Build > Build Solution کو منتخب کریں۔ آؤٹ پٹ ونڈو میں، تصدیق کریں کہ تعمیر کامیاب ہے۔
ایپلیکیشن ڈیبگ کریں۔
آپ اپنے پروجیکٹ کو ڈیبگ کرنے کے لیے تیار ہیں۔
- ٹولز > اختیارات > ڈیبگنگ کھولیں۔
"ذریعہ کی ضرورت ہے" اختیار کو غیر چیک کریں۔ fileاصل ورژن سے بالکل مماثل ہے"۔
- array-transform.cpp میں لائن 83 پر بریک پوائنٹ سیٹ کریں۔ file.
- ڈیبگ مینو سے، ڈیبگنگ شروع کریں کو منتخب کریں۔
- لوکل ونڈوز ڈیبگر مینو پر کلک کریں۔
آپ دیکھیں گے کہ جب تھریڈ بریک پوائنٹ سے ٹکراتا ہے۔
مزید جانیں
| دستاویز | تفصیل |
| ٹیوٹوریل: GDB کے لیے Intel® ڈسٹری بیوشن کے ساتھ ڈیبگنگ* | یہ دستاویز SYCL* اور OpenCL کے ساتھ Intel® ڈسٹری بیوشن برائے GDB* کو ڈیبگ کرتے وقت پیروی کرنے والے بنیادی منظرناموں کی وضاحت کرتی ہے۔ |
| Intel® ڈسٹری بیوشن برائے GDB* یوزر گائیڈ | یہ دستاویز تمام عام کاموں کی وضاحت کرتا ہے جو آپ Intel® Distribution for GDB* کے ساتھ مکمل کر سکتے ہیں اور ضروری تکنیکی تفصیلات فراہم کرتا ہے۔ |
| Intel® ڈسٹری بیوشن برائے GDB* ریلیز نوٹس | نوٹ میں کلیدی صلاحیتوں، نئی خصوصیات، اور Intel® Distribution for GDB* کے معلوم مسائل کے بارے میں معلومات شامل ہیں۔ |
| oneAPI پروڈکٹ پیج | یہ صفحہ OneAPI ٹول کٹس کا مختصر تعارف اور مفید وسائل کے لنکس پر مشتمل ہے۔ |
| جیکوبی ایسample | اس چھوٹے SYCL* ایپلیکیشن کے دو ورژن ہیں: بگڈ اور فکسڈ۔ ایس کا استعمال کریں۔ampGDB* کے لیے Intel® ڈسٹری بیوشن کے ساتھ ایپلیکیشن ڈیبگنگ کی مشق کریں۔ |
نوٹس اور دستبرداری
انٹیل ٹیکنالوجیز کے لئے فعال ہارڈ ویئر ، سافٹ ویئر یا سروس ایکٹیویشن کی ضرورت پڑسکتی ہے۔
کوئی مصنوع یا جزو بالکل محفوظ نہیں ہوسکتا ہے۔
آپ کے اخراجات اور نتائج مختلف ہو سکتے ہیں۔
© انٹیل کارپوریشن۔ Intel، Intel لوگو، اور Intel کے دیگر نشانات Intel Corporation یا اس کے ذیلی اداروں کے ٹریڈ مارک ہیں۔ دوسرے ناموں اور برانڈز پر دوسروں کی ملکیت کے طور پر دعوی کیا جا سکتا ہے۔
اس دستاویز کے ذریعہ کسی بھی دانشورانہ املاک کے حقوق کا کوئی لائسنس (اظہار یا مضمر، بذریعہ اسٹاپپل یا دوسری صورت میں) نہیں دیا گیا ہے۔
بیان کردہ پروڈکٹس میں ڈیزائن کی خرابیاں یا خرابیاں ہو سکتی ہیں جنہیں ایریٹا کہا جاتا ہے جس کی وجہ سے پروڈکٹ شائع شدہ تصریحات سے ہٹ سکتا ہے۔ موجودہ خصوصیات والے errata درخواست پر دستیاب ہیں۔
Intel تمام واضح اور مضمر وارنٹیوں کو مسترد کرتا ہے، بشمول بغیر کسی حد کے، تجارتی قابلیت کی مضمر وارنٹی، کسی خاص مقصد کے لیے فٹنس، اور عدم خلاف ورزی کے ساتھ ساتھ کارکردگی، لین دین کے کورس، یا تجارت میں استعمال سے پیدا ہونے والی کوئی بھی وارنٹی۔
OpenCL اور OpenCL لوگو Apple Inc. کے ٹریڈ مارک ہیں جو Khronos کی اجازت سے استعمال ہوتے ہیں۔

دستاویزات / وسائل
![]() |
intel Windows* OS ہوسٹ پر GDB کے لیے تقسیم کے ساتھ شروعات کریں۔ [پی ڈی ایف] یوزر گائیڈ Windows OS ہوسٹ پر GDB کی تقسیم کے ساتھ شروع کریں، شروع کریں، Windows OS ہوسٹ پر GDB کی تقسیم، Windows OS ہوسٹ پر GDB |




