intel Eclipse IDE med oneAPI Toolkits
intel Eclipse IDE med oneAPI Toolkits

Lokal udvikling af Eclipse-projekter

Intel® oneAPI Toolkits understøtter disse compilere:

  • Intel® oneAPI DPC++ compiler
  • Intel® Fortran Compiler
  • Intel® C++ compiler

Hvis du ikke har installeret et Intel oneAPI Toolkit, installere et værktøjssæt før du fortsætter.

Hvis du ikke har konfigureret dit system og bygget og kørt somampfor projektet, se venligst det relevante værktøjssæt Kom godt i gang-vejledning og udfør disse trin:

Når du har gennemført disse trin, skal du udvikle dit projekt med Eclipse.
For at udvikle et Intel oneAPI-projekt på FPGA, se Intel® oneAPI DPC++ FPGA-arbejdsgange på tredjeparts IDE'er

Docker-udvikling af Eclipse-projekter

Intel® oneAPI Toolkits understøtter disse compilere:

  • Intel® oneAPI DPC++ compiler
  • Intel® Fortran Compiler
  • Intel® C++ compiler

Hvis du ikke har installeret et Intel oneAPI Toolkit, installere et værktøjssæt før du fortsætter.

Hvis du ikke har konfigureret dit system og bygget og kørt somampfor et projekt ved hjælp af en Docker Container, se venligst den relevante værktøjskasse Kom godt i gang-guide og udfør disse trin:

Containere giver dig mulighed for at opsætte og konfigurere miljøer til at bygge, køre og profilere oneAPI-applikationer og distribuere dem ved hjælp af billeder:

  • Du kan installere et billede, der indeholder et miljø, der er forudkonfigureret med alle de værktøjer, du har brug for, og derefter udvikle i det miljø.
  • Du kan gemme et miljø og bruge billedet til at flytte det miljø til en anden maskine uden yderligere opsætning.
  • Du kan forberede containere med forskellige sæt sprog og kørselstider, analyseværktøjer eller andre værktøjer efter behov.
Singularitetsbeholdere

Byg et Singularity-billede ved hjælp af en Singularitet file.
Når du har gennemført disse trin, skal du udvikle dit projekt med Eclipse

Fjernudvikling af Eclipse-projekter

Intel® oneAPI Toolkits understøtter disse compilere:

  • Intel® oneAPI DPC++ compiler
  • Intel® Fortran Compiler
  • Intel® C++ compiler

Hvis du ikke har installeret et Intel oneAPI Toolkit, installere et værktøjssæt før du fortsætter.

Hvis du ikke har kørt en applikation på et SSH-mål, skal du henvise til det relevante værktøjssæt Kom godt i gang-vejledning og udfør disse trin:

Intel® oneAPI Base Toolkit

Intel® oneAPI HPC Toolkit

Intel® oneAPI IoT Toolkit

Byg og kør en Sample projekt ved hjælp af Eclipse*
Kør en applikation på et SSH-mål
Jeg bygger og kører en Sample projekt ved hjælp af Eclipse*
Kør en applikation på et SSH-mål
Byg og kør en Sample projekt ved hjælp af Eclipse*
Kør en applikation på et SSH-mål

Når du har gennemført disse trin, skal du udvikle dit projekt med Eclipse.

Udvikling af et Eclipse-projekt 4

Opret et tomt projekt

Hvis du ikke har Intel Samphvis plug-in er installeret, kan du oprette et tomt projekt i Eclipse:

  1. Klik File > Nyt > Projekt. Guiden Nyt projekt vises.
  2. Udvid mappen C++ og vælg C++ Project og klik på Næste.
  3. Tilføj et navn til dit projekt.
  4. Hvis du ønsker at ændre standardplaceringen, skal du fravælge afkrydsningsfeltet Brug standardplacering og angive en ny placering.
  5. I området Projekttyper skal du vælge Eksekverbar > Tøm projekt.
  6. I området Værktøjskæde skal du vælge en af ​​de tilgængelige værktøjskæder.
  7. Klik på Næste.
  8. Vælg en eller flere af de tilgængelige konfigurationer.
  9. Klik på Udfør.
Importer et eksisterende projekt
  1. Vælge File> Importer.
  2. Fra pop op-vinduet skal du udvide indstillingen Generelt, vælge Eksisterende projekter i arbejdsområde og klikke på knappen Næste >.
  3. Klik på Gennemse.
  4. Find projektet, vælg det, og klik på OK.
Fejlretning med Eclipse

Et Data Parallel C++-program kan fejlsøges ved blot at højreklikke på Java-editorklassen file fra Package Explorer.

  1. Vælg Debug As → Data Parallel C++ Application
  2. For at definere et breakpoint i din kildekode skal du højreklikke i venstre margen i Java-editoren og vælge Toggle Breakpoint
  3. Fejlretningsperspektivet vises. Du kan bruge step-knapperne øverst til at genview output.

Meddelelser og ansvarsfraskrivelser

Intel-teknologier kan kræve aktiveret hardware, software eller service-aktivering.
Intet produkt eller komponent kan være helt sikkert.
Dine omkostninger og resultater kan variere.
© Intel Corporation. Intel, Intel-logoet og andre Intel-mærker er varemærker tilhørende Intel Corporation eller dets datterselskaber. Andre navne og mærker kan hævdes som andres ejendom.

Produkt- og ydeevneoplysninger

Ydeevnen varierer efter brug, konfiguration og andre faktorer. Lær mere på www.Intel.com/PerformanceIndex.
Bemærk revision #20201201

Ingen licens (udtrykt eller underforstået, ved estoppel eller på anden måde) til nogen intellektuel ejendomsret er givet af dette dokument.
De beskrevne produkter kan indeholde designfejl eller fejl kendt som errata, som kan få produktet til at afvige fra offentliggjorte specifikationer. Aktuelle karakteriserede errata er tilgængelige på anmodning.
Intel fraskriver sig alle udtrykkelige og underforståede garantier, herunder uden begrænsning de underforståede garantier for salgbarhed, egnethed til et bestemt formål og ikke-krænkelse, såvel som enhver garanti, der opstår som følge af ydeevne, handel eller brug i handelen.

intel Eclipse IDE med oneAPI Toolkits

Dokumenter/ressourcer

intel Eclipse IDE med oneAPI Toolkits [pdfBrugervejledning
Eclipse IDE med oneAPI Toolkits, oneAPI Toolkits, Toolkits

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *