intel-LOGO

intel oneAPI DPC ++/C++ Compiler සමඟ ආරම්භ කරන්න

intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-PRODUCT

හැඳින්වීම

Intel® oneAPI DPC++/C++ Compiler නවතම C, C++, සහ SYCL භාෂා ප්‍රමිතීන් සඳහා සහය ඇතිව, Windows* සහ Linux* මත Intel® 64 ගෘහ නිර්මාණ ශිල්පය මත ඔබේ යෙදුම් වේගයෙන් ධාවනය කිරීමට උදවු වන ප්‍රශස්තකරණයන් සපයයි. මෙම සම්පාදකය advan ගැනීමෙන් සැලකිය යුතු වේගයෙන් ධාවනය කළ හැකි ප්‍රශස්ත කේතයක් නිපදවයිtagIntel® Xeon® ප්‍රොසෙසරවල සහ ගැළපෙන ප්‍රොසෙසරවල දිනෙන් දින වැඩි වන මූලික සංඛ්‍යාව සහ දෛශික රෙජිස්ටර් පළල. Intel® Compiler ඔබට උසස් ප්‍රශස්තිකරණයන් සහ තනි උපදෙස් බහු දත්ත (SIMD) දෛශිකකරණය, Intel® කාර්ය සාධන පුස්තකාල සමඟ ඒකාබද්ධ කිරීම සහ OpenMP* 5.0/5.1 සමාන්තර ක්‍රමලේඛන ආකෘතිය භාවිතා කිරීම හරහා යෙදුම් කාර්ය සාධනය ඉහළ නැංවීමට උපකාරී වේ.

Intel® oneAPI DPC++/C++ Compiler C++-පාදක SYCL* මූලාශ්‍රය සම්පාදනය කරයි fileපුළුල් පරාසයක පරිගණක ත්වරණකාරක සඳහා s.
Intel® oneAPI DPC++/C++ Compiler යනු Intel® oneAPI මෙවලම් කට්ටලවල කොටසකි.

තවත් සොයන්න

අන්තර්ගත විස්තරය සහ සබැඳි
නිකුත් කිරීමේ සටහන්                                  දන්නා ගැටළු සහ වඩාත්ම යාවත්කාලීන තොරතුරු සඳහා නිකුතු සටහන් පිටුවට පිවිසෙන්න.

Intel® oneAPI ක්‍රමලේඛන මාර්ගෝපදේශය    Intel® oneAPI DPC++/C++ සම්පාදකය පිළිබඳ විස්තර සපයයි

SYCL* සහ OpenMP* offload පිළිබඳ විස්තර, විවිධ ඉලක්ක ත්වරණකාරක සඳහා ක්‍රමලේඛනය, සහ Intel® oneAPI පුස්තකාල සඳහා හඳුන්වාදීම ඇතුළුව ක්‍රමලේඛන ආකෘතිය.

Intel® oneAPI DPC++/C++                Intel® oneAPI DPC++/C++ සම්පාදක විශේෂාංග සහ සැකසුම ගවේෂණය කරන්න සම්පාදක සංවර්ධක මාර්ගෝපදේශය සහ          සම්පාදක විකල්ප, ගුණාංග, සහ පිළිබඳ වඩාත් සවිස්තරාත්මක තොරතුරු ලබා ගන්න යොමුව                                        තව.

oneAPI කේතය Samples                      නවතම oneAPI කේතය ගවේෂණය කරන්නamples.

•               Intel® oneAPI දත්ත සමාන්තර C+      Intel® oneAPI Data Parallel C+ හි ප්‍රශ්න අසන්න සහ පිළිතුරු සොයන්න

+ සංසදය                                      + සහ Intel® C++ සම්පාදක සංසද.

•               Intel® C++ Compiler Forum

 

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++ පුස්තකාලය - භාවිතා කිරීම         ද්විත්ව ABI භාවිතා කිරීම පිළිබඳ GNU* C++ පුස්තකාල ලේඛන. ද්විත්ව ABI

යොක්ටෝ* ව්‍යාපෘතිය සඳහා ස්ථර                  meta-intel භාවිතයෙන් Yocto ව්‍යාපෘති ගොඩනැගීමකට oneAPI සංරචක එක් කරන්න

ස්ථර.

නිවේදන සහ වියාචන
ඉන්ටෙල් තාක්ෂණයන්ට සක්‍රීය දෘඩාංග, මෘදුකාංග හෝ සේවා සක්‍රිය කිරීම අවශ්‍ය විය හැකිය.

  • කිසිම නිෂ්පාදනයක් හෝ සංරචකයක් සම්පූර්ණයෙන්ම ආරක්ෂිත විය නොහැක.
  • ඔබේ පිරිවැය සහ ප්රතිඵල වෙනස් විය හැක.

© Intel සංස්ථාව. Intel, Intel ලාංඡනය සහ අනෙකුත් Intel සලකුණු Intel Corporation හෝ එහි අනුබද්ධිත සමාගම්වල වෙළඳ ලකුණු වේ. වෙනත් නම් සහ වෙළඳ නාම වෙනත් අයගේ දේපළ ලෙස හිමිකම් පෑමට හැකිය.

මෙම ලේඛනය මගින් කිසිදු බුද්ධිමය දේපල අයිතියක් සඳහා බලපත්‍රයක් (ප්‍රකාශිත හෝ ඇඟවුම් කර, එස්ටොපල් මගින් හෝ වෙනත් ආකාරයකින්) ලබා නොදේ.
විස්තර කර ඇති නිෂ්පාදනවල සැලසුම් දෝෂ හෝ දෝෂ ලෙස හැඳින්වෙන දෝෂ අඩංගු විය හැකි අතර එමඟින් නිෂ්පාදනය ප්‍රකාශිත පිරිවිතරයන්ගෙන් බැහැර වීමට හේතු විය හැක. වත්මන් සංලක්ෂිත දෝෂ ඉල්ලීම මත ලබා ගත හැකිය.

සීමාවකින් තොරව, වෙළඳ භාවයේ ව්‍යංග වගකීම්, යම් අරමුණක් සඳහා යෝග්‍යතාවය සහ උල්ලංඝනය නොකිරීම, මෙන්ම කාර්ය සාධනය, ගනුදෙනු කිරීමේ පාඨමාලාව හෝ වෙළඳාමේ භාවිතය හේතුවෙන් පැන නගින ඕනෑම වගකීමක් Intel විසින් සියලුම ප්‍රකාශිත සහ ව්‍යංග වගකීම් ප්‍රතික්ෂේප කරයි.

Linux මත ආරම්භ කරන්න

ඔබ ආරම්භ කිරීමට පෙර

පරිසර විචල්‍ය සකසන්න
ඔබට සම්පාදකය භාවිතා කිරීමට පෙර, ඔබ ප්‍රථමයෙන් පාරිසරික විචල්‍යයන් ආරම්භ කිරීමේ උපයෝගීතාව භාවිතයෙන් පරිසරය ස්ක්‍රිප්ට් මූලාශ්‍ර කර ගත යුතුය. මෙය එක් පියවරකින් සියලුම මෙවලම් ආරම්භ කරයි.

  1. ඔබගේ ස්ථාපන නාමාවලිය තීරණය කරන්න, :
    • a. ඔබගේ සම්පාදකය පෙරනිමි ස්ථානයේ ස්ථාපනය කර ඇත්තේ root පරිශීලකයෙකු හෝ sudo පරිශීලකයෙකු විසින් නම්, සම්පාදකය/opt/intel/oneapi යටතේ ස්ථාපනය කෙරේ. මේ අවස්ථාවේ දී, /opt/intel/oneapi වේ.
    • b. Root නොවන පරිශීලකයින් සඳහා, intel/oneapi යටතේ ඇති ඔබගේ මුල් නාමාවලිය භාවිතා වේ. මේ අවස්ථාවේ දී,
      $HOME/intel/oneapi වනු ඇත.
    • c. පොකුරු හෝ ව්‍යවසාය පරිශීලකයින් සඳහා, ඔබේ පරිපාලක කණ්ඩායම හවුල් ජාලයක සම්පාදක ස්ථාපනය කර තිබිය හැක file පද්ධති. ස්ථාපනය කරන ස්ථානය සඳහා ඔබේ ප්‍රාදේශීය පරිපාලක කාර්ය මණ්ඩලය සමඟ පරීක්ෂා කරන්න
      ( )
  2. ඔබේ කවචය සඳහා පරිසරය සැකසීමේ ස්ක්‍රිප්ටය මූලාශ්‍ර කරන්න:
    • a. bash: මූලාශ්රය /setvars.sh intel64
    • b. csh/tcsh: මූලාශ්‍රය /setvars.csh intel64

GPU ධාවක හෝ ප්ලගින ස්ථාපනය කරන්න (විකල්ප)
Intel, AMD*, හෝ NVIDIA* GPU මත ධාවනය වන C++ සහ SYCL* භාවිතයෙන් ඔබට oneAPI යෙදුම් සංවර්ධනය කළ හැක. නිශ්චිත GPU සඳහා යෙදුම් සංවර්ධනය කිරීමට සහ ධාවනය කිරීමට ඔබ ප්‍රථමයෙන් අනුරූප ධාවක හෝ ප්ලග් ඉන් ස්ථාපනය කළ යුතුය:

  • Intel GPU එකක් භාවිතා කිරීමට, නවතම Intel GPU ධාවක ස්ථාපනය කරන්න.
  • AMD GPU එකක් භාවිතා කිරීමට, AMD GPUs ප්ලගිනය සඳහා oneAPI ස්ථාපනය කරන්න.
  • NVIDIA GPU එකක් භාවිතා කිරීමට, NVIDIA GPUs ප්ලගිනය සඳහා oneAPI ස්ථාපනය කරන්න.

විකල්ප 1: විධාන රේඛාව භාවිතා කරන්න
Intel® oneAPI DPC++/C++ Compiler බහු ධාවක සපයයි:

intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-1intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-2

පහත වාක්‍ය ඛණ්ඩය භාවිතයෙන් සම්පාදකය කැඳවන්න:
{compiler driver} [විකල්පය] file1 [file2…]

උදාහරණයක් ලෙසampලෙ:
icpx hello-world.cpp

SYCL සම්පාදනය සඳහා, C++ ධාවකය සමඟ -fsycl විකල්පය භාවිතා කරන්න:
icpx -fsycl hello-world.cpp

සටහන: -fsycl භාවිතා කරන විට -fsycl-targets=spir64 උපකල්පනය කරනු ලබන්නේ විධානය තුළ -fsycl-targets පැහැදිලිව සකසා නොමැති නම් පමණි.
ඔබ NVIDIA හෝ AMD GPU ඉලක්ක කරන්නේ නම්, සවිස්තරාත්මක සම්පාදන උපදෙස් සඳහා අනුරූප GPU ප්ලගිනය ආරම්භ කිරීමේ මාර්ගෝපදේශය වෙත යොමු වන්න:

  • NVIDIA GPU සඳහා oneAPI ආරම්භ මාර්ගෝපදේශය
  • AMD GPU සඳහා oneAPI ආරම්භක මාර්ගෝපදේශය

විකල්ප 2: Eclipse* CDT භාවිතා කරන්න
Eclipse* CDT තුළ සිට සම්පාදකය කැඳවීමට මෙම පියවර අනුගමනය කරන්න.

Intel® Compiler Eclipse CDT ප්ලගිනය ස්ථාපනය කරන්න.

  1. Eclipse ආරම්භ කරන්න
  2. උදව් > නව මෘදුකාංග ස්ථාපනය තෝරන්න
  3. Add Site සංවාදය විවෘත කිරීමට Add තෝරන්න
  4. සංරක්ෂිතය තෝරන්න, නාමාවලිය වෙත බ්‍රවුස් කරන්න /සම්පාදක/ /linux/ide_support, .zip තෝරන්න file එය com.intel.dpcpp.compiler සමඟ ආරම්භ වේ, ඉන්පසු හරි තෝරන්න
  5. ඉන්ටෙල් වලින් ආරම්භ වන විකල්ප තෝරන්න, ඊළඟ තෝරන්න, ඉන්පසු ස්ථාපන උපදෙස් අනුගමනය කරන්න
  6. ඔබට Eclipse* නැවත ආරම්භ කිරීමට අවශ්‍ය දැයි විමසූ විට, ඔව් තෝරන්න

නව ව්‍යාපෘතියක් ගොඩනඟන්න හෝ පවතින ව්‍යාපෘතියක් විවෘත කරන්න.

  1. Eclipse මත පවතින ව්‍යාපෘතිය විවෘත කරන්න හෝ නව ව්‍යාපෘතියක් සාදන්න
  2. Project > Properties > C/C++ Build > Tool chain Editor මත දකුණු ක්ලික් කරන්න
  3. දකුණු පුවරුවෙන් Intel DPC++/C++ Compiler තෝරන්න

ගොඩනැගීමේ වින්‍යාසයන් සකසන්න.

  1. Eclipse මත පවතින ව්‍යාපෘතිය විවෘත කරන්න
  2. Project > Properties > C/C++ Build > Settings මත දකුණු ක්ලික් කරන්න
  3. දකුණු පුවරුවේ ගොඩනැගීමේ වින්‍යාසයන් සාදන්න හෝ කළමනාකරණය කරන්න

විධාන රේඛාවෙන් වැඩසටහනක් සාදන්න
ඔබගේ සම්පාදක ස්ථාපනය පරීක්ෂා කිරීමට සහ වැඩසටහනක් ගොඩනැගීමට පහත පියවර භාවිතා කරන්න.intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-3

  1. නිර්මාණය කිරීමට පෙළ සංස්කාරකයක් භාවිතා කරන්න file පහත සඳහන් අන්තර්ගතයන් සහිත hello-world.cpp ලෙස හැඳින්වේ:
  2. hello-world.cpp සම්පාදනය කරන්න:
    icpx hello-world.cpp -o හෙලෝ-වර්ල්ඩ්
    -o විකල්පය නියම කරයි file ජනනය කරන ලද ප්‍රතිදානය සඳහා නම.
  3. දැන් ඔබට ක්‍රියාත්මක කළ හැකි hello-world නම් ක්‍රියාත්මක කළ හැකි අතර එය ක්ෂණික ප්‍රතිපෝෂණ ලබා දෙනු ඇත:intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-4

කුමන නිමැවුම්
ඔබට සම්පාදක විකල්ප සමඟ සම්පාදනය මෙහෙයවීමට සහ පාලනය කිරීමට හැකිය. උදාහරණයක් ලෙසample, ඔබට වස්තුව නිර්මාණය කළ හැකිය file සහ අවසාන ද්විමය පියවර දෙකකින් ප්‍රතිදානය කරන්න:

  1. hello-world.cpp සම්පාදනය කරන්න:intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-5-c විකල්පය මෙම පියවරේදී සම්බන්ධ වීම වළක්වයි.
  2. ලැබෙන යෙදුම් වස්තු කේතය සම්බන්ධ කිරීමට සහ ක්‍රියාත්මක කළ හැකි ප්‍රතිදානය කිරීමට icpx සම්පාදකය භාවිතා කරන්න:intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-6
    -o විකල්පය උත්පාදනය කරන ලද ක්‍රියාත්මක කළ හැකි නියම කරයි file නම. පවතින විකල්ප පිළිබඳ විස්තර සඳහා සම්පාදක විකල්ප වෙත යොමු වන්න.

වින්ඩෝස් මත ආරම්භ කරන්න

ඔබ ආරම්භ කිරීමට පෙර

පරිසර විචල්‍ය සකසන්න
සම්පාදකය Microsoft Visual Studio* හි පහත අනුවාදවලට අනුකලනය කරයි:

  • විෂුවල් ස්ටුඩියෝ 2022
  • විෂුවල් ස්ටුඩියෝ 2019
  • විෂුවල් ස්ටුඩියෝ 2017

සටහන Microsoft Visual Studio 2017 සඳහා වන සහය Intel® oneAPI 2022.1 නිකුතුවට අනුව අත්හරින ලද අතර අනාගත නිකුතුවකදී ඉවත් කරනු ඇත.

දෝශ නිරාකරණය සහ සංවර්ධනය ඇතුළුව Visual Studio තුළ සම්පූර්ණ ක්‍රියාකාරීත්වය සඳහා, Visual Studio Community Edition හෝ ඉහළ අවශ්‍ය වේ. විෂුවල් ස්ටුඩියෝ එක්ස්ප්‍රස් සංස්කරණය මඟින් විධාන රේඛා ගොඩනැගීමට පමණක් ඉඩ ලබා දේ. සියලුම අනුවාද සඳහා, Visual Studio ස්ථාපනයේ කොටසක් ලෙස Microsoft C++ සහාය තෝරාගත යුතුය. Visual Studio 2017 සහ පසුව සඳහා, ඔබ මෙම විකල්පය තේරීමට අභිරුචි ස්ථාපනයක් භාවිතා කළ යුතුය.
සම්පාදක විධාන රේඛා කවුළුව ඔබ සඳහා ස්වයංක්‍රීයව මෙම විචල්‍යයන් සකසන බැවින් ඔබට සාමාන්‍යයෙන් වින්ඩෝස් හි පරිසර විචල්‍යයන් සැකසීමට අවශ්‍ය නොවේ. ඔබට පරිසර විචල්‍යයන් සැකසීමට අවශ්‍ය නම්, කට්ටලයට විශේෂිත වූ Get Started ලේඛනයේ විස්තර කර ඇති පරිදි පරිසර ස්ක්‍රිප්ට් ධාවනය කරන්න.
පෙරනිමි ස්ථාපන නාමාවලිය ( ) යනු C:\Program වේ Files (x86)\Intel\oneAPI.

GPU ධාවක ස්ථාපනය කරන්න (විකල්ප)
Intel GPU සඳහා යෙදුම් සංවර්ධනය කිරීමට සහ ධාවනය කිරීමට ඔබ මුලින්ම නවතම Intel GPU ධාවක ස්ථාපනය කළ යුතුය.

විකල්ප 1: Microsoft Visual Studio හි විධාන රේඛාව භාවිතා කරන්න

Intel® oneAPI DPC++/C++ Compiler බහු ධාවක සපයයි:intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-7 intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-8

පහත වාක්‍ය ඛණ්ඩය භාවිතයෙන් සම්පාදකය කැඳවන්න:intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-9

මයික්‍රොසොෆ්ට් විෂුවල් ස්ටුඩියෝ තුළ ඇති විධාන රේඛාව භාවිතයෙන් සම්පාදකය කැඳවීමට, විධාන විමසුමක් විවෘත කර ඔබේ සම්පාදන විධානය ඇතුළත් කරන්න. උදාහරණයක් ලෙසampලෙ:intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-10

SYCL සම්පාදනය සඳහා, C++ ධාවකය සමඟ -fsycl විකල්පය භාවිතා කරන්න:intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-11

සටහන: -fsycl භාවිතා කරන විට -fsycl-targets=spir64 උපකල්පනය කරනු ලබන්නේ විධානය තුළ -fsycl-targets පැහැදිලිව සකසා නොමැති නම් පමණි.

විකල්ප 2: Microsoft Visual Studio භාවිතා කරන්න
Microsoft Visual Studio හි Intel® DPC++/C++ සම්පාදකය සඳහා ව්‍යාපෘති සහාය
DPC++ සඳහා වන නව Microsoft Visual Studio ව්‍යාපෘති Intel® oneAPI DPC++/C++ Compiler භාවිතා කිරීමට ස්වයංක්‍රීයව වින්‍යාස කෙරේ.
නව Microsoft Visual C++* (MSVC) ව්‍යාපෘති Intel® oneAPI DPC++/C++ Compiler භාවිතා කිරීමට අතින් වින්‍යාස කළ යුතුය.

සටහන: NET-පාදක CLR C++ ව්‍යාපෘති වර්ග Intel® oneAPI DPC++/C++ Compiler මඟින් සහාය නොදක්වයි. විශේෂිත ව්‍යාපෘති වර්ග ඔබේ Visual Studio අනුවාදය අනුව වෙනස් වේ, උදාample: CLR පන්ති පුස්තකාලය, CLR කොන්සෝල යෙදුම, හෝ CLR හිස් ව්‍යාපෘතිය.

Microsoft Visual Studio හි Intel® DPC++/C++ Compiler භාවිතා කරන්න
භාවිතයේ ඇති Microsoft Visual Studio හි අනුවාදය අනුව නිශ්චිත පියවර වෙනස් විය හැක.

  1. Microsoft Visual C++ (MSVC) ව්‍යාපෘතියක් සාදන්න හෝ පවතින ව්‍යාපෘතියක් විවෘත කරන්න.
  2. Solution Explorer හි, Intel® oneAPI DPC++/C++ Compiler සමඟ ගොඩනැගීමට ව්‍යාපෘති(ය) තෝරන්න.
  3. විවෘත ව්යාපෘතිය > දේපල .
  4. වම් කවුළුවෙහි, වින්‍යාස ගුණාංග ප්‍රවර්ගය පුළුල් කර සාමාන්‍ය දේපල පිටුව තෝරන්න.
  5. දකුණු කවුළුවෙහි වේදිකා මෙවලම් කට්ටලය ඔබට භාවිතා කිරීමට අවශ්‍ය සම්පාදකයට වෙනස් කරන්න:
    • SYCL සමඟ C++ සඳහා, Intel® oneAPI DPC++ Compiler තෝරන්න.
    • C/C++ සඳහා, මෙවලම් කට්ටල දෙකක් ඇත.
      Intel C++ Compiler තෝරන්න (උදාample 2021) icx කැඳවීමට.
      Intel C++ Compiler තෝරන්න (උදාample 19.2) icl කැඳවීමට.
      විකල්පයක් ලෙස, Project > Intel Compiler > Use Intel oneAPI DPC++/C++ Compiler තේරීමෙන් ඔබට සියලු සහාය දක්වන වේදිකා සහ තෝරාගත් ව්‍යාපෘතිවල වින්‍යාසයන් සඳහා මෙවලම් කට්ටලය ලෙස සම්පාදක අනුවාදයක් සඳහන් කළ හැක.
  6. නැවත ගොඩනඟන්න, එක් ව්‍යාපෘතියක් සඳහා ගොඩනඟන්න > ව්‍යාපෘතිය පමණක් > නැවත ගොඩනඟන්න හෝ විසඳුමක් සඳහා ගොඩනඟන්න > නැවත ගොඩනඟන්න විසඳුම.

සම්පාදක අනුවාදය තෝරන්න
ඔබ Intel® oneAPI DPC++/C++ Compiler හි බහු අනුවාද ස්ථාපනය කර ඇත්නම්, ඔබට Compiler Selection සංවාද කොටුවෙන් ඔබට අවශ්‍ය අනුවාදය තෝරාගත හැක:

  1. ව්‍යාපෘතියක් තෝරන්න, ඉන්පසු මෙවලම් > විකල්ප > Intel Compilers සහ Libraries > වෙත යන්න > සම්පාදකයන්, කොහෙද අගයන් C++ හෝ DPC++ වේ.
  2. සම්පාදකයේ සුදුසු අනුවාදය තේරීමට තෝරාගත් සම්පාදක පතන මෙනුව භාවිතා කරන්න.
  3. හරි තෝරන්න.

Microsoft Visual Studio C++ Compiler වෙත ආපසු යන්න
ඔබේ ව්‍යාපෘතිය Intel® oneAPI DPC++/C++ සම්පාදකය භාවිතා කරන්නේ නම්, ඔබට Microsoft Visual C++ සම්පාදකය වෙත ආපසු යාමට තෝරා ගත හැක:

  1. Microsoft Visual Studio හි ඔබගේ ව්‍යාපෘතිය තෝරන්න.
  2. දකුණු-ක්ලික් කර Intel Compiler තෝරන්න > Visual C++ භාවිතා කරන්න සන්දර්භය මෙනුවෙන්.

මෙම ක්‍රියාව විසඳුම යාවත්කාලීන කරයි file Microsoft Visual Studio C++ සම්පාදකය භාවිතා කිරීමට. ඔබ ව්‍යාපෘති පිරිසිදු නොකරන්න තෝරන්නේ නම් මිස බලපෑමට ලක් වූ ව්‍යාපෘතිවල සියලුම වින්‍යාසයන් ස්වයංක්‍රීයව පිරිසිදු කෙරේ. ඔබ ව්‍යාපෘති පිරිසිදු නොකිරීමට තෝරා ගන්නේ නම්, ඔබට සියලු මූලාශ්‍ර සහතික කිරීම සඳහා යාවත්කාලීන කළ ව්‍යාපෘති නැවත ගොඩනැඟීමට අවශ්‍ය වනු ඇත files නව සම්පාදකය සමඟ සම්පාදනය කර ඇත.

විධාන රේඛාවෙන් වැඩසටහනක් සාදන්න
ඔබගේ සම්පාදක ස්ථාපනය පරීක්ෂා කිරීමට සහ වැඩසටහනක් ගොඩනැගීමට පහත පියවර භාවිතා කරන්න.

  1. නිර්මාණය කිරීමට පෙළ සංස්කාරකයක් භාවිතා කරන්න file පහත සඳහන් අන්තර්ගතයන් සහිත hello-world.cpp ලෙස හැඳින්වේ:
    #ඇතුළත් int main() std::cout << “Hello, world!\n”; ආපසු 0;
  2. hello-world.cpp සම්පාදනය කරන්න:
    icx hello-world.cpp
  3. දැන් ඔබට ක්‍රියාත්මක කළ හැකි hello-world.exe එකක් ඇති අතර එය ක්‍රියාත්මක කළ හැකි අතර ක්ෂණික ප්‍රතිපෝෂණ ලබා දෙනු ඇත:
    hello-world.exe

කුමන නිමැවුම්:
හෙලෝ වර්ල්ඩ්!

ඔබට සම්පාදක විකල්ප සමඟ සම්පාදනය මෙහෙයවීමට සහ පාලනය කිරීමට හැකිය. උදාහරණයක් ලෙසample, ඔබට වස්තුව නිර්මාණය කළ හැකිය file සහ අවසාන ද්විමය පියවර දෙකකින් ප්‍රතිදානය කරන්න:

  1.  hello-world.cpp සම්පාදනය කරන්න:
    icx hello-world.cpp /c /Fohello-world.obj
    /c විකල්පය මෙම පියවරේදී සම්බන්ධ වීම වළක්වන අතර /Fo වස්තුව සඳහා නම නියම කරයි file.
  2. ලැබෙන යෙදුම් වස්තු කේතය සම්බන්ධ කිරීමට සහ ක්‍රියාත්මක කළ හැකි ප්‍රතිදානය කිරීමට icx සම්පාදකය භාවිතා කරන්න:
    icx hello-world.obj /Fehello-world.exe
  3. /Fe විකල්පය උත්පාදනය කරන ලද ක්‍රියාත්මක කළ හැකි නියම කරයි file නම. පවතින විකල්ප පිළිබඳ විස්තර සඳහා සම්පාදක විකල්ප වෙත යොමු වන්න.

එස් සම්පාදනය කර ක්‍රියාත්මක කරන්නample කේතය

බහු කේතය sampIntel® oneAPI DPC++/C++ Compiler සඳහා les ලබා දී ඇති අතර එමඟින් ඔබට සම්පාදක විශේෂාංග ගවේෂණය කිරීමට සහ එය ක්‍රියා කරන ආකාරය පිළිබඳව ඔබව හුරු කර ගත හැකිය. උදාහරණයක් ලෙසampලෙ:

intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-17intel-Get-started-with-the-oneAPI-DPC ++-C++-Compiler-FIG-18

ඊළඟ පියවර

  • නවතම oneAPI කේතය S භාවිතා කරන්නamples සහ Intel® oneAPI පුහුණු සම්පත් සමඟ අනුගමනය කරන්න.
  • Intel® සංවර්ධක කලාපයේ Intel® oneAPI DPC++/C++ සම්පාදක සංවර්ධක මාර්ගෝපදේශය සහ යොමුව ගවේෂණය කරන්න.

ලේඛන / සම්පත්

intel oneAPI DPC ++/C++ Compiler සමඟ ආරම්භ කරන්න [pdf] පරිශීලක මාර්ගෝපදේශය
oneAPI DPC C Compiler සමඟ ආරම්භ කරන්න, oneAPI DPC C Compiler සමඟ ආරම්භ කරන්න

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *