intel OneAPI DPC ++/C++ कम्पाइलरको साथ सुरू गर्नुहोस्
परिचय
Intel® oneAPI DPC++/C++ कम्पाइलरले नवीनतम C, C++, र SYCL भाषा मानकहरूको लागि समर्थन सहित, Windows* र Linux* मा Intel® 64 आर्किटेक्चरहरूमा छिटो चलाउन मद्दत गर्ने अप्टिमाइजेसनहरू प्रदान गर्दछ। यो कम्पाइलरले अनुकूलित कोड उत्पादन गर्दछ जुन advan लिएर धेरै छिटो चल्न सक्छtagIntel® Xeon® प्रोसेसर र उपयुक्त प्रोसेसरहरूमा बढ्दो कोर गणना र भेक्टर दर्ता चौडाइको e। Intel® कम्पाइलरले तपाईंलाई उत्कृष्ट अप्टिमाइजेसन र सिंगल इन्स्ट्रक्शन मल्टिपल डाटा (SIMD) भेक्टोराइजेशन, Intel® Performance Libraries सँग एकीकरण, र OpenMP* 5.0/5.1 समानान्तर प्रोग्रामिङ मोडेलको फाइदा उठाएर अनुप्रयोगको कार्यसम्पादन बढाउन मद्दत गर्नेछ।
Intel® oneAPI DPC++/C++ कम्पाइलरले C++-आधारित SYCL* स्रोत कम्पाइल गर्छ files कम्प्युट एक्सेलेटरहरूको विस्तृत दायराका लागि।
Intel® oneAPI DPC++/C++ कम्पाइलर Intel® oneAPI Toolkits को भाग हो।
थप फेला पार्नुहोस्
सामग्री विवरण र लिङ्कहरू |
रिलिज नोटहरू ज्ञात मुद्दाहरू र सबैभन्दा नवीनतम जानकारीको लागि रिलीज नोट्स पृष्ठमा जानुहोस्।
Intel® oneAPI प्रोग्रामिङ गाइड Intel® oneAPI DPC++/C++ कम्पाइलरमा विवरणहरू प्रदान गर्दछ प्रोग्रामिङ मोडेल, SYCL* र OpenMP* अफलोड बारे विवरणहरू, विभिन्न लक्ष्य एक्सेलेटरहरूको लागि प्रोग्रामिङ, र Intel® oneAPI पुस्तकालयहरूको परिचयहरू सहित। Intel® oneAPI DPC++/C++ Intel® oneAPI DPC++/C++ कम्पाइलर सुविधाहरू र सेटअप र अन्वेषण गर्नुहोस् कम्पाइलर विकासकर्ता गाइड र कम्पाइलर विकल्पहरू, विशेषताहरू, र बारे थप विस्तृत जानकारी प्राप्त गर्नुहोस् सन्दर्भ थप। oneAPI कोड Sampलेस नवीनतम oneAPI कोड अन्वेषण गर्नुहोस्ampलेस। • Intel® oneAPI डाटा समानान्तर C+ Intel® oneAPI डाटा समानान्तर C+ मा प्रश्नहरू सोध्नुहोस् र जवाफहरू फेला पार्नुहोस् + फोरम + र Intel® C++ कम्पाइलर फोरमहरू।
Intel® oneAPI DPC++/C++ ट्यूटोरियल, प्रशिक्षण सामग्री, र अन्य Intel® oneAPI अन्वेषण गर्नुहोस् कम्पाइलर कागजात DPC++/C++ कम्पाइलर कागजात। SYCL विशिष्टता संस्करण 1.2.1 SYCL विनिर्देश, SYCL ले OpenCL यन्त्रहरूलाई कसरी एकीकृत गर्छ भनेर बताउँछ PDF आधुनिक C++ संग। https://www.khronos.org/sycl/ एक ओभरview SYCL को। GNU* C++ पुस्तकालय - प्रयोग गर्दै GNU* C++ पुस्तकालय डुअल एबीआई प्रयोग गर्ने कागजात। डुअल एबीआई |
योक्टो* परियोजनाका लागि तहहरू मेटा-इन्टेल प्रयोग गरेर Yocto परियोजना निर्माणमा oneAPI कम्पोनेन्टहरू थप्नुहोस्
तहहरू। |
सूचनाहरू र अस्वीकरणहरू
इंटेल टेक्नोलोजीहरूले सक्षम हार्डवेयर, सफ्टवेयर वा सेवा सक्रियताको आवश्यक हुन सक्दछ।
- कुनै पनि उत्पादन वा कम्पोनेन्ट पूर्ण रूपमा सुरक्षित हुन सक्दैन।
- तपाईंको लागत र परिणाम फरक हुन सक्छ।
© इंटेल निगम। Intel, Intel लोगो, र अन्य Intel मार्कहरू Intel Corporation वा यसको सहायक कम्पनीहरूको ट्रेडमार्क हुन्। अन्य नाम र ब्रान्डहरू अरूको सम्पत्तिको रूपमा दाबी गर्न सकिन्छ।
यस कागजातद्वारा कुनै पनि बौद्धिक सम्पत्ति अधिकारको लागि कुनै इजाजतपत्र (व्यक्त वा निहित, एस्टोपेल वा अन्यथा) प्रदान गरिएको छैन।
वर्णन गरिएका उत्पादनहरूमा डिजाइन त्रुटिहरू वा त्रुटिहरू समावेश हुन सक्छन् जसलाई इरेटा भनिन्छ जसले उत्पादनलाई प्रकाशित विनिर्देशहरूबाट विचलित हुन सक्छ। हालको विशेषता इरेटा अनुरोधमा उपलब्ध छन्।
Intel ले सबै एक्सप्रेस र निहित वारेन्टीहरू अस्वीकृत गर्दछ, बिना सीमा, व्यापारिकताको निहित वारेन्टी, एक विशेष उद्देश्यको लागि फिटनेस, र गैर-उल्लंघन, साथै प्रदर्शनको पाठ्यक्रम, व्यवहारको पाठ्यक्रम, वा व्यापारमा प्रयोगबाट उत्पन्न हुने कुनै पनि वारेन्टी।
लिनक्समा सुरु गर्नुहोस्
तपाईंले सुरु गर्नु अघि
वातावरण चर सेट गर्नुहोस्
तपाईंले कम्पाइलर प्रयोग गर्न सक्नु अघि, तपाईंले सुरुआत उपयोगिता प्रयोग गरेर वातावरण स्क्रिप्ट सोर्सिङ गरेर वातावरण चरहरू सेट गर्नुपर्छ। यसले एक चरणमा सबै उपकरणहरू प्रारम्भ गर्दछ।
- आफ्नो स्थापना निर्देशिका निर्धारण, :
- a. यदि तपाइँको कम्पाइलर रूट प्रयोगकर्ता वा sudo प्रयोगकर्ता द्वारा पूर्वनिर्धारित स्थानमा स्थापना गरिएको थियो भने, कम्पाइलर / opt/intel/oneapi अन्तर्गत स्थापना हुनेछ। यस मामला मा, /opt/intel/oneapi छ।
- b. गैर-रूट प्रयोगकर्ताहरूको लागि, intel/oneapi अन्तर्गत तपाईंको गृह निर्देशिका प्रयोग गरिन्छ। यस मामला मा,
$HOME/intel/oneapi हुनेछ। - c. क्लस्टर वा इन्टरप्राइज प्रयोगकर्ताहरूका लागि, तपाईंको प्रशासक टोलीले साझा नेटवर्कमा कम्पाइलरहरू स्थापना गरेको हुन सक्छ file प्रणाली। स्थापनाको स्थानको लागि आफ्नो स्थानीय प्रशासक कर्मचारीहरूसँग जाँच गर्नुहोस्
( )।
- तपाईंको शेलको लागि वातावरण-सेटिङ स्क्रिप्ट स्रोत:
- a. bash: स्रोत /setvars.sh intel64
- b. csh/tcsh: स्रोत /setvars.csh intel64
GPU ड्राइभरहरू वा प्लग-इनहरू स्थापना गर्नुहोस् (वैकल्पिक)
तपाईंले C++ र SYCL* प्रयोग गरेर एउटा API अनुप्रयोगहरू विकास गर्न सक्नुहुन्छ जुन Intel, AMD*, वा NVIDIA* GPU हरूमा चल्नेछ। विशेष GPU हरूका लागि अनुप्रयोगहरू विकास गर्न र चलाउन तपाईंले पहिले सम्बन्धित ड्राइभरहरू वा प्लग-इनहरू स्थापना गर्नुपर्छ:
- Intel GPU प्रयोग गर्न, नवीनतम Intel GPU ड्राइभरहरू स्थापना गर्नुहोस्।
- AMD GPU प्रयोग गर्न, AMD GPUs प्लगइनको लागि oneAPI स्थापना गर्नुहोस्।
- NVIDIA GPU प्रयोग गर्न, NVIDIA GPUs प्लगइनको लागि oneAPI स्थापना गर्नुहोस्।
विकल्प १: कमाण्ड लाइन प्रयोग गर्नुहोस्
Intel® oneAPI DPC++/C++ कम्पाइलरले धेरै ड्राइभरहरू प्रदान गर्दछ:
निम्न सिन्ट्याक्स प्रयोग गरेर कम्पाइलरलाई आह्वान गर्नुहोस्:
{कम्पाइलर चालक} [विकल्प] file५ [file२…]
पूर्वका लागिampLe:
icpx hello-world.cpp
SYCL संकलनको लागि, C++ ड्राइभरसँग -fsycl विकल्प प्रयोग गर्नुहोस्:
icpx -fsycl hello-world.cpp
नोट: -fsycl प्रयोग गर्दा, -fsycl-targets=spir64 मानीन्छ जबसम्म -fsycl-लक्ष्यहरू आदेशमा स्पष्ट रूपमा सेट गरिएको छैन।
यदि तपाइँ NVIDIA वा AMD GPU लाई लक्षित गर्दै हुनुहुन्छ भने, विस्तृत संकलन निर्देशनहरूको लागि सम्बन्धित GPU प्लगइन गेट स्टार्ट गाइडलाई सन्दर्भ गर्नुहोस्:
- NVIDIA GPU को लागि oneAPI सुरु गाईड
- AMD GPU को लागि oneAPI सुरु गाईड
विकल्प २: Eclipse* CDT प्रयोग गर्नुहोस्
Eclipse* CDT भित्रबाट कम्पाइलर बोलाउन यी चरणहरू पालना गर्नुहोस्।
Intel® Compiler Eclipse CDT प्लगइन स्थापना गर्नुहोस्।
- ग्रहण सुरु गर्नुहोस्
- मद्दत चयन गर्नुहोस् > नयाँ सफ्टवेयर स्थापना गर्नुहोस्
- साइट थप्नुहोस् संवाद खोल्न थप्नुहोस् चयन गर्नुहोस्
- संग्रह चयन गर्नुहोस्, डाइरेक्टरीमा ब्राउज गर्नुहोस् /कम्पाइलर/ /linux/ide_support, .zip चयन गर्नुहोस् file जुन com.intel.dpcpp.compiler सँग सुरु हुन्छ, त्यसपछि ठीक छनोट गर्नुहोस्
- Intel सँग सुरु हुने विकल्पहरू चयन गर्नुहोस्, अर्को चयन गर्नुहोस्, त्यसपछि स्थापना निर्देशनहरू पालना गर्नुहोस्
- यदि तपाइँ ग्रहण पुन: सुरु गर्न चाहनुहुन्छ भने सोध्दा, हो चयन गर्नुहोस्
नयाँ परियोजना बनाउनुहोस् वा अवस्थित परियोजना खोल्नुहोस्।
- अवस्थित परियोजना खोल्नुहोस् वा ग्रहणमा नयाँ परियोजना सिर्जना गर्नुहोस्
- Project > Properties > C/C++ Build > Tool chain Editor मा दायाँ क्लिक गर्नुहोस्
- दायाँ प्यानलबाट Intel DPC++/C++ कम्पाइलर चयन गर्नुहोस्
निर्माण कन्फिगरेसनहरू सेट गर्नुहोस्।
- ग्रहणमा अवस्थित परियोजना खोल्नुहोस्
- Project > Properties > C/C++ Build > Settings मा दायाँ क्लिक गर्नुहोस्
- दायाँ प्यानलमा निर्माण कन्फिगरेसनहरू सिर्जना वा व्यवस्थापन गर्नुहोस्
कमाण्ड लाइनबाट कार्यक्रम बनाउनुहोस्
तपाइँको कम्पाइलर स्थापना परीक्षण गर्न र कार्यक्रम निर्माण गर्न निम्न चरणहरू प्रयोग गर्नुहोस्।
- सिर्जना गर्न पाठ सम्पादक प्रयोग गर्नुहोस् file निम्न सामग्रीहरू सहित hello-world.cpp भनिन्छ:
- hello-world.cpp कम्पाइल:
icpx hello-world.cpp -o hello-world
-o विकल्पले निर्दिष्ट गर्दछ file उत्पन्न आउटपुटको लागि नाम। - अब तपाईंसँग हेलो-वर्ल्ड भनिने कार्यान्वयनयोग्य छ जुन चलाउन सकिन्छ र तत्काल प्रतिक्रिया दिनेछ:
जसले आउटपुट गर्छ
तपाइँ कम्पाइलर विकल्पहरूको साथ संकलनलाई निर्देशन र नियन्त्रण गर्न सक्नुहुन्छ। पूर्वका लागिampले, तपाईं वस्तु सिर्जना गर्न सक्नुहुन्छ file र अन्तिम बाइनरीलाई दुई चरणहरूमा आउटपुट गर्नुहोस्:
- hello-world.cpp कम्पाइल:
-c विकल्पले यस चरणमा लिङ्क गर्न रोक्छ।
- नतिजा अनुप्रयोग वस्तु कोड लिङ्क गर्न icpx कम्पाइलर प्रयोग गर्नुहोस् र कार्यान्वयन योग्य आउटपुट गर्नुहोस्:
-o विकल्पले उत्पन्न कार्यान्वयन योग्य निर्दिष्ट गर्दछ file नाम। उपलब्ध विकल्पहरूको बारेमा विवरणहरूको लागि कम्पाइलर विकल्पहरू हेर्नुहोस्।
Windows मा सुरु गर्नुहोस्
तपाईंले सुरु गर्नु अघि
वातावरण चर सेट गर्नुहोस्
कम्पाइलरले Microsoft Visual Studio* को निम्न संस्करणहरूमा एकीकृत गर्दछ:
- भिजुअल स्टुडियो २०२२
- भिजुअल स्टुडियो २०२२
- भिजुअल स्टुडियो २०२२
नोट Microsoft Visual Studio 2017 को लागि समर्थन Intel® oneAPI 2022.1 रिलीजको रूपमा हटाइएको छ र भविष्यको रिलीजमा हटाइनेछ।
डिबगिङ र विकास सहित भिजुअल स्टुडियो भित्र पूर्ण कार्यक्षमताका लागि, भिजुअल स्टुडियो सामुदायिक संस्करण वा उच्च आवश्यक छ। भिजुअल स्टुडियो एक्सप्रेस संस्करणले कमाण्ड-लाइन निर्माणहरूलाई मात्र अनुमति दिन्छ। सबै संस्करणहरूको लागि, Microsoft C++ समर्थन भिजुअल स्टुडियो स्थापनाको भागको रूपमा चयन गरिनुपर्छ। भिजुअल स्टुडियो 2017 र पछिको लागि, तपाईंले यो विकल्प चयन गर्न अनुकूलन स्थापना प्रयोग गर्नुपर्छ।
तपाईलाई सामान्यतया विन्डोजमा वातावरणीय चरहरू सेट गर्न आवश्यक पर्दैन, किनकि कम्पाइलर कमाण्ड-लाइन विन्डोले यी चरहरू स्वचालित रूपमा सेट गर्दछ। यदि तपाईंले वातावरण चरहरू सेट गर्न आवश्यक छ भने, सूट-विशिष्ट गेट स्टार्ट कागजातमा वर्णन गरिए अनुसार वातावरण लिपि चलाउनुहोस्।
पूर्वनिर्धारित स्थापना निर्देशिका ( ) C:\Program हो Files (x86)\Intel\oneAPI।
GPU ड्राइभरहरू स्थापना गर्नुहोस् (वैकल्पिक)
Intel GPU हरूको लागि अनुप्रयोगहरू विकास गर्न र चलाउनको लागि तपाईंले पहिले नवीनतम Intel GPU ड्राइभरहरू स्थापना गर्नुपर्छ।
विकल्प १: माइक्रोसफ्ट भिजुअल स्टुडियोमा कमाण्ड लाइन प्रयोग गर्नुहोस्
Intel® oneAPI DPC++/C++ कम्पाइलरले धेरै ड्राइभरहरू प्रदान गर्दछ:
निम्न सिन्ट्याक्स प्रयोग गरेर कम्पाइलरलाई आह्वान गर्नुहोस्:
माइक्रोसफ्ट भिजुअल स्टुडियो भित्रबाट कमाण्ड लाइन प्रयोग गरेर कम्पाइलरलाई आह्वान गर्न, कमाण्ड प्रम्प्ट खोल्नुहोस् र आफ्नो संकलन आदेश प्रविष्ट गर्नुहोस्। पूर्वका लागिampLe:
SYCL संकलनको लागि, C++ ड्राइभरसँग -fsycl विकल्प प्रयोग गर्नुहोस्:
नोट: -fsycl प्रयोग गर्दा, -fsycl-targets=spir64 मानीन्छ जबसम्म -fsycl-लक्ष्यहरू आदेशमा स्पष्ट रूपमा सेट गरिएको छैन।
विकल्प २: माइक्रोसफ्ट भिजुअल स्टुडियो प्रयोग गर्नुहोस्
माइक्रोसफ्ट भिजुअल स्टुडियोमा Intel® DPC++/C++ कम्पाइलरको लागि परियोजना समर्थन
DPC++ का लागि नयाँ माइक्रोसफ्ट भिजुअल स्टुडियो परियोजनाहरू Intel® oneAPI DPC++/C++ कम्पाइलर प्रयोग गर्न स्वतः कन्फिगर गरिएको छ।
नयाँ Microsoft Visual C++* (MSVC) परियोजनाहरू Intel® oneAPI DPC++/C++ कम्पाइलर प्रयोग गर्न म्यानुअल रूपमा कन्फिगर गरिएको हुनुपर्छ।
नोट: NET-आधारित CLR C++ परियोजना प्रकारहरू Intel® oneAPI DPC++/C++ कम्पाइलरद्वारा समर्थित छैनन्। विशेष परियोजना प्रकारहरू भिजुअल स्टुडियोको तपाइँको संस्करणको आधारमा भिन्न हुनेछ, पूर्वका लागिample: CLR कक्षा पुस्तकालय, CLR कन्सोल एप, वा CLR खाली परियोजना।
माइक्रोसफ्ट भिजुअल स्टुडियोमा Intel® DPC++/C++ कम्पाइलर प्रयोग गर्नुहोस्
प्रयोगमा रहेको माइक्रोसफ्ट भिजुअल स्टुडियोको संस्करणको आधारमा सटीक चरणहरू भिन्न हुन सक्छन्।
- Microsoft Visual C++ (MSVC) परियोजना सिर्जना गर्नुहोस् वा अवस्थित परियोजना खोल्नुहोस्।
- समाधान एक्सप्लोररमा, Intel® oneAPI DPC++/C++ कम्पाइलरसँग निर्माण गर्न परियोजना(हरू) चयन गर्नुहोस्।
- परियोजना > गुणहरू खोल्नुहोस्।
- बायाँ फलकमा, कन्फिगरेसन गुण कोटि विस्तार गर्नुहोस् र सामान्य गुण पृष्ठ चयन गर्नुहोस्।
- दायाँ फलकमा तपाईले प्रयोग गर्न चाहनुभएको कम्पाइलरमा प्लेटफर्म टूलसेट परिवर्तन गर्नुहोस्:
- SYCL सँग C++ को लागि, Intel® oneAPI DPC++ कम्पाइलर चयन गर्नुहोस्।
- C/C++ को लागि, त्यहाँ दुई उपकरणसेटहरू छन्।
Intel C++ कम्पाइलर चयन गर्नुहोस् (उदाample 2021) icx बोलाउन।
Intel C++ कम्पाइलर चयन गर्नुहोस् (उदाample 19.2) icl आह्वान गर्न।
वैकल्पिक रूपमा, तपाईंले परियोजना > इंटेल कम्पाइलर > Intel oneAPI DPC++/C++ कम्पाइलर प्रयोग गर्नुहोस् चयन गरेर सबै समर्थित प्लेटफर्महरू र चयनित परियोजना(हरू) को कन्फिगरेसनहरूको लागि उपकरणसेटको रूपमा कम्पाइलर संस्करण निर्दिष्ट गर्न सक्नुहुन्छ।
- पुनर्निर्माण गर्नुहोस्, या त बिल्ड > प्रोजेक्ट मात्र > एकल परियोजनाको लागि पुन: निर्माण गर्नुहोस् वा समाधानको लागि निर्माण > पुनर्निर्माण समाधान प्रयोग गर्नुहोस्।
कम्पाइलर संस्करण चयन गर्नुहोस्
यदि तपाइँसँग Intel® oneAPI DPC++/C++ कम्पाइलरको धेरै संस्करणहरू स्थापित छन् भने, तपाइँ कम्पाइलर चयन संवाद बाकसबाट तपाइँ कुन संस्करण चाहानुहुन्छ चयन गर्न सक्नुहुन्छ:
- एउटा परियोजना चयन गर्नुहोस्, त्यसपछि जानुहोस् उपकरणहरू > विकल्पहरू > इंटेल कम्पाइलरहरू र पुस्तकालयहरू > > कम्पाइलर, जहाँ मानहरू C++ वा DPC++ हुन्।
- कम्पाइलरको उपयुक्त संस्करण चयन गर्न चयन गरिएको कम्पाइलर ड्रप-डाउन मेनु प्रयोग गर्नुहोस्।
- ठीक छनोट गर्नुहोस्।
Microsoft Visual Studio C++ कम्पाइलरमा फर्कनुहोस्
यदि तपाइँको परियोजनाले Intel® oneAPI DPC++/C++ कम्पाइलर प्रयोग गरिरहेको छ भने, तपाइँ Microsoft Visual C++ कम्पाइलरमा फर्कन रोज्न सक्नुहुन्छ:
- Microsoft Visual Studio मा आफ्नो परियोजना चयन गर्नुहोस्।
- दायाँ क्लिक गर्नुहोस् र इन्टेल कम्पाइलर चयन गर्नुहोस् > सन्दर्भ मेनुबाट भिजुअल C++ प्रयोग गर्नुहोस्।
यो कार्यले समाधान अद्यावधिक गर्दछ file Microsoft Visual Studio C++ कम्पाइलर प्रयोग गर्न। तपाईंले परियोजना(हरू) सफा नगर्नुहोस् चयन नगरेसम्म प्रभावित परियोजनाहरूको सबै कन्फिगरेसनहरू स्वतः सफा हुन्छन्। यदि तपाईंले परियोजनाहरू सफा नगर्ने छनौट गर्नुभयो भने, तपाईंले सबै स्रोतहरू सुनिश्चित गर्न अद्यावधिक गरिएका परियोजनाहरू पुन: निर्माण गर्न आवश्यक हुनेछ files नयाँ कम्पाइलर संग संकलित छन्।
कमाण्ड लाइनबाट कार्यक्रम बनाउनुहोस्
तपाइँको कम्पाइलर स्थापना परीक्षण गर्न र कार्यक्रम निर्माण गर्न निम्न चरणहरू प्रयोग गर्नुहोस्।
- सिर्जना गर्न पाठ सम्पादक प्रयोग गर्नुहोस् file निम्न सामग्रीहरू सहित hello-world.cpp भनिन्छ:
#समावेश गर्नुहोस् int main() std::cout << "नमस्ते, संसार!\n"; फिर्ता 0; - hello-world.cpp कम्पाइल:
icx hello-world.cpp - अब तपाईंसँग hello-world.exe नामक कार्यान्वयनयोग्य छ जुन चलाउन सकिन्छ र तत्काल प्रतिक्रिया दिनेछ:
hello-world.exe
कुन आउटपुट:
नमस्ते, संसार!
तपाइँ कम्पाइलर विकल्पहरूको साथ संकलनलाई निर्देशन र नियन्त्रण गर्न सक्नुहुन्छ। पूर्वका लागिampले, तपाईं वस्तु सिर्जना गर्न सक्नुहुन्छ file र अन्तिम बाइनरीलाई दुई चरणहरूमा आउटपुट गर्नुहोस्:
- hello-world.cpp कम्पाइल:
icx hello-world.cpp /c /Fohello-world.obj
/c विकल्पले यो चरणमा लिङ्क गर्न रोक्छ र /Fo ले वस्तुको लागि नाम निर्दिष्ट गर्दछ file. - नतिजा अनुप्रयोग वस्तु कोड लिङ्क गर्न icx कम्पाइलर प्रयोग गर्नुहोस् र कार्यान्वयन योग्य आउटपुट गर्नुहोस्:
icx hello-world.obj /Fehello-world.exe - /Fe विकल्पले उत्पन्न कार्यान्वयन योग्य निर्दिष्ट गर्दछ file नाम। उपलब्ध विकल्पहरूको बारेमा विवरणहरूको लागि कम्पाइलर विकल्पहरू हेर्नुहोस्।
कम्पाइल र कार्यान्वयन एसampले कोड
धेरै कोड एसamples Intel® oneAPI DPC++/C++ कम्पाइलरको लागि प्रदान गरिएको छ ताकि तपाईं कम्पाइलर सुविधाहरू अन्वेषण गर्न सक्नुहुन्छ र यसले कसरी काम गर्छ भनेर आफैलाई परिचित गराउन सक्नुहुन्छ। पूर्वका लागिampLe:
अर्को चरणहरू
- नवीनतम oneAPI कोड S प्रयोग गर्नुहोस्amples र Intel® oneAPI तालिम संसाधनहरूको साथमा पछ्याउनुहोस्।
- Intel® oneAPI DPC++/C++ कम्पाइलर विकासकर्ता गाइड र Intel® विकासकर्ता क्षेत्रमा सन्दर्भ अन्वेषण गर्नुहोस्।
कागजातहरू / स्रोतहरू
![]() |
intel OneAPI DPC ++/C++ कम्पाइलरको साथ सुरू गर्नुहोस् [pdf] प्रयोगकर्ता गाइड OneAPI DPC C कम्पाइलरको साथ सुरू गर्नुहोस्, OneAPI DPC C कम्पाइलरको साथ सुरू गर्नुहोस्। |