Intel Eclipse IDE με oneAPI Toolkits
Intel Eclipse IDE με oneAPI Toolkits

Τοπική Ανάπτυξη Έργων Eclipse

Τα Intel® oneAPI Toolkits υποστηρίζουν αυτούς τους μεταγλωττιστές:

  • Μεταγλωττιστής Intel® oneAPI DPC++
  • Μεταγλωττιστής Intel® Fortran
  • Μεταγλωττιστής Intel® C++

Εάν δεν έχετε εγκαταστήσει ένα Intel oneAPI Toolkit, εγκαταστήστε μια εργαλειοθήκη πριν προχωρήσετε.

Εάν δεν έχετε διαμορφώσει το σύστημά σας και δεν έχετε δημιουργήσει και εκτελείτε ωςample project, ανατρέξτε στον κατάλληλο οδηγό εργαλείων Ξεκινήστε και ολοκληρώστε αυτά τα βήματα:

Όταν ολοκληρώσετε αυτά τα βήματα, αναπτύξτε το έργο σας με το Eclipse.
Για να αναπτύξετε ένα έργο Intel oneAPI σε FPGA, βλ Ροές εργασίας Intel® oneAPI DPC++ FPGA σε IDE τρίτων

Docker Ανάπτυξη Έργων Eclipse

Τα Intel® oneAPI Toolkits υποστηρίζουν αυτούς τους μεταγλωττιστές:

  • Μεταγλωττιστής Intel® oneAPI DPC++
  • Μεταγλωττιστής Intel® Fortran
  • Μεταγλωττιστής Intel® C++

Εάν δεν έχετε εγκαταστήσει ένα Intel oneAPI Toolkit, εγκαταστήστε μια εργαλειοθήκη πριν προχωρήσετε.

Εάν δεν έχετε διαμορφώσει το σύστημά σας και δεν έχετε δημιουργήσει και εκτελείτε ωςampΓια το έργο χρησιμοποιώντας ένα Docker Container, ανατρέξτε στον κατάλληλο οδηγό εργαλείων Ξεκινήστε και ολοκληρώστε αυτά τα βήματα:

Τα κοντέινερ σάς επιτρέπουν να ρυθμίζετε και να διαμορφώνετε περιβάλλοντα για τη δημιουργία, εκτέλεση και δημιουργία προφίλ εφαρμογών oneAPI και να τα διανέμετε χρησιμοποιώντας εικόνες:

  • Μπορείτε να εγκαταστήσετε μια εικόνα που περιέχει ένα περιβάλλον προρυθμισμένο με όλα τα εργαλεία που χρειάζεστε και στη συνέχεια να αναπτύξετε σε αυτό το περιβάλλον.
  • Μπορείτε να αποθηκεύσετε ένα περιβάλλον και να χρησιμοποιήσετε την εικόνα για να μετακινήσετε αυτό το περιβάλλον σε άλλο μηχάνημα χωρίς πρόσθετη ρύθμιση.
  • Μπορείτε να προετοιμάσετε κοντέινερ με διαφορετικά σύνολα γλωσσών και χρόνους εκτέλεσης, εργαλεία ανάλυσης ή άλλα εργαλεία, ανάλογα με τις ανάγκες.
Singularity Containers

Δημιουργήστε μια εικόνα Μοναδικότητας χρησιμοποιώντας α Μοναδικότητα file.
Όταν ολοκληρώσετε αυτά τα βήματα, αναπτύξτε το έργο σας με το Eclipse

Απομακρυσμένη Ανάπτυξη Έργων Eclipse

Τα Intel® oneAPI Toolkits υποστηρίζουν αυτούς τους μεταγλωττιστές:

  • Μεταγλωττιστής Intel® oneAPI DPC++
  • Μεταγλωττιστής Intel® Fortran
  • Μεταγλωττιστής Intel® C++

Εάν δεν έχετε εγκαταστήσει ένα Intel oneAPI Toolkit, εγκαταστήστε μια εργαλειοθήκη πριν προχωρήσετε.

Εάν δεν έχετε εκτελέσει μια εφαρμογή σε έναν στόχο SSH, ανατρέξτε στον κατάλληλο οδηγό εργαλειοθήκης Ξεκινήστε και ολοκληρώστε αυτά τα βήματα:

Intel® oneAPI Base Toolkit

Κιτ εργαλείων Intel® oneAPI HPC

Κιτ εργαλείων Intel® oneAPI IoT

Κατασκευάστε και εκτελέστε ένα Sample Project με χρήση του Eclipse*
Εκτελέστε μια εφαρμογή σε έναν στόχο SSH
Κατασκευάζω και τρέχω ένα Sample Project με χρήση του Eclipse*
Εκτελέστε μια εφαρμογή σε έναν στόχο SSH
Κατασκευάστε και εκτελέστε ένα Sample Project με χρήση του Eclipse*
Εκτελέστε μια εφαρμογή σε έναν στόχο SSH

Όταν ολοκληρώσετε αυτά τα βήματα, αναπτύξτε το έργο σας με το Eclipse.

Ανάπτυξη ενός Έργου Eclipse 4

Δημιουργήστε ένα κενό έργο

Εάν δεν έχετε το Intel SampΜε την εγκατάσταση του plug-in, μπορείτε να δημιουργήσετε ένα κενό έργο στο Eclipse:

  1. Κλικ File > Νέο > Έργο. Εμφανίζεται ο οδηγός Νέου Έργου.
  2. Αναπτύξτε το φάκελο C++ και επιλέξτε C++ Project και κάντε κλικ στο Next.
  3. Προσθέστε ένα όνομα για το έργο σας.
  4. Εάν θέλετε να αλλάξετε την προεπιλεγμένη τοποθεσία, αποεπιλέξτε το πλαίσιο ελέγχου Χρήση προεπιλεγμένης τοποθεσίας και καθορίστε μια νέα τοποθεσία.
  5. Στην περιοχή Τύποι έργου, επιλέξτε Εκτελέσιμο > Κενό έργο.
  6. Στην περιοχή Toolchain, επιλέξτε μία από τις διαθέσιμες αλυσίδες εργαλείων.
  7. Κάντε κλικ στο Επόμενο.
  8. Επιλέξτε μία ή περισσότερες από τις διαθέσιμες διαμορφώσεις.
  9. Κάντε κλικ στο Finish.
Εισαγωγή υπάρχοντος έργου
  1. Επιλέγω File>Εισαγωγή.
  2. Από το αναδυόμενο παράθυρο αναπτύξτε την επιλογή Γενικά, επιλέξτε Υπάρχοντα έργα στον χώρο εργασίας και κάντε κλικ στο κουμπί Επόμενο >.
  3. Κάντε κλικ στην Αναζήτηση.
  4. Βρείτε το έργο, επιλέξτε το και κάντε κλικ στο OK.
Εντοπισμός σφαλμάτων με το Eclipse

Ένα πρόγραμμα Data Parallel C++ μπορεί να διορθωθεί απλά κάνοντας δεξί κλικ στην κλάση του επεξεργαστή Java file από το Package explorer.

  1. Επιλέξτε Debug As → Data Parallel C++ Application
  2. Για να ορίσετε ένα σημείο διακοπής στον πηγαίο κώδικα, κάντε δεξί κλικ στο αριστερό περιθώριο στο πρόγραμμα επεξεργασίας Java και επιλέξτε Εναλλαγή σημείου διακοπής
  3. Θα εμφανιστεί η Προοπτική εντοπισμού σφαλμάτων. Μπορείτε να χρησιμοποιήσετε τα κουμπιά βημάτων στο επάνω μέρος για να επαναλάβετεview η έξοδος.

Ειδοποιήσεις και αποποιήσεις ευθυνών

Οι τεχνολογίες Intel ενδέχεται να απαιτούν ενεργοποίηση υλικού, λογισμικού ή υπηρεσίας.
Κανένα προϊόν ή συστατικό δεν μπορεί να είναι απολύτως ασφαλές.
Το κόστος και τα αποτελέσματά σας ενδέχεται να διαφέρουν.
© Intel Corporation. Η ονομασία Intel, το λογότυπο Intel και άλλα σήματα Intel είναι εμπορικά σήματα της Intel Corporation ή των θυγατρικών της. Άλλα ονόματα και επωνυμίες μπορούν να διεκδικηθούν ως ιδιοκτησία άλλων.

Πληροφορίες προϊόντος και απόδοσης

Η απόδοση ποικίλλει ανάλογα με τη χρήση, τη διαμόρφωση και άλλους παράγοντες. Μάθετε περισσότερα στο www.Intel.com/PerformanceIndex.
Αναθεώρηση ειδοποίησης #20201201

Καμία άδεια (ρητή ή σιωπηρή, με estoppel ή με άλλο τρόπο) για δικαιώματα πνευματικής ιδιοκτησίας δεν χορηγείται από αυτό το έγγραφο.
Τα προϊόντα που περιγράφονται ενδέχεται να περιέχουν σχεδιαστικά ελαττώματα ή σφάλματα γνωστά ως λάθη που μπορεί να προκαλέσουν απόκλιση του προϊόντος από τις δημοσιευμένες προδιαγραφές. Τα τρέχοντα χαρακτηρισμένα σφάλματα είναι διαθέσιμα κατόπιν αιτήματος.
Η Intel αποποιείται κάθε ρητής και σιωπηρής εγγύησης, συμπεριλαμβανομένων χωρίς περιορισμό, των σιωπηρών εγγυήσεων εμπορευσιμότητας, καταλληλότητας για συγκεκριμένο σκοπό και μη παραβίασης, καθώς και οποιασδήποτε εγγύησης που προκύπτει από την πορεία απόδοσης, την πορεία συναλλαγής ή τη χρήση στο εμπόριο.

Intel Eclipse IDE με oneAPI Toolkits

Έγγραφα / Πόροι

Intel Eclipse IDE με oneAPI Toolkits [pdf] Οδηγός χρήστη
Eclipse IDE με oneAPI Toolkits, oneAPI Toolkits, Toolkits

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *