帶有 oneAPI 工具包的英特爾 Eclipse IDE
帶有 oneAPI 工具包的英特爾 Eclipse IDE

Eclipse項目的本地開發

英特爾® oneAPI 工具包支持這些編譯器:

  • 英特爾® oneAPI DPC++ 編譯器
  • 英特爾® Fortran 編譯器
  • 英特爾® C++ 編譯器

如果您還沒有安裝英特爾 oneAPI 工具包, 安裝工具包 在繼續之前。

如果您還沒有配置您的系統並構建和運行ample 項目,請參閱相應的工具包入門指南並完成這些步驟:

完成這些步驟後,使用 Eclipse 開發您的項目。
要在 FPGA 上開發英特爾 oneAPI 項目,請參閱 第三方 IDE 上的英特爾® oneAPI DPC++ FPGA 工作流

Eclipse項目的Docker開發

英特爾® oneAPI 工具包支持這些編譯器:

  • 英特爾® oneAPI DPC++ 編譯器
  • 英特爾® Fortran 編譯器
  • 英特爾® C++ 編譯器

如果您還沒有安裝英特爾 oneAPI 工具包, 安裝工具包 在繼續之前。

如果您還沒有配置您的系統並構建和運行amp使用 Docker 容器的 le 項目,請參考相應的工具包入門指南並完成這些步驟:

容器允許您設置和配置用於構建、運行和分析 oneAPI 應用程序的環境,並使用圖像分發它們:

  • 您可以安裝包含預配置了您需要的所有工具的環境的映像,然後在該環境中進行開發。
  • 您可以保存環境並使用圖像將該環境移動到另一台機器而無需額外設置。
  • 您可以根據需要準備具有不同語言和運行時、分析工具或其他工具集的容器。
奇點容器

使用 奇點 file.
完成這些步驟後,使用 Eclipse 開發項目

Eclipse 項目的遠程開發

英特爾® oneAPI 工具包支持這些編譯器:

  • 英特爾® oneAPI DPC++ 編譯器
  • 英特爾® Fortran 編譯器
  • 英特爾® C++ 編譯器

如果您還沒有安裝英特爾 oneAPI 工具包, 安裝工具包 在繼續之前。

如果您尚未在 SSH 目標上運行應用程序,請參閱相應的工具包入門指南並完成這些步驟:

英特爾® oneAPI 基礎工具包

英特爾® oneAPI HPC 工具包

英特爾® oneAPI 物聯網工具包

構建並運行 Samp使用 Eclipse* 的項目
在 SSH 目標上運行應用程序
構建並運行 Samp使用 Eclipse* 的項目
在 SSH 目標上運行應用程序
構建並運行 Samp使用 Eclipse* 的項目
在 SSH 目標上運行應用程序

完成這些步驟後,使用 Eclipse 開發您的項目。

開發 Eclipse 項目 4

創建一個空白項目

如果您沒有 Intel Samp安裝好les插件後,就可以在Eclipse中新建一個空白項目:

  1. 點選 File > 新建 > 項目。 出現新建項目嚮導。
  2. 展開 C++ 文件夾並選擇 C++ 項目,然後單擊下一步。
  3. 為您的項目添加一個名稱。
  4. 如果您希望更改默認位置,請取消選擇使用默認位置複選框並指定一個新位置。
  5. 在“項目類型”區域中,選擇“可執行文件”>“空項目”。
  6. 在工具鏈區域中,選擇一個可用的工具鏈。
  7. 按一下“下一步”。
  8. 選擇一個或多個可用配置。
  9. 按一下“完成”。
導入現有項目
  1. 選擇 File>進口。
  2. 從彈出窗口中展開常規選項,選擇現有項目到工作區並單擊下一步 > 按鈕。
  3. 按一下“瀏覽”。
  4. 找到項目,選擇它並單擊確定。
使用 Eclipse 進行調試

只需右鍵單擊 Java 編輯器類,即可調試 Data Parallel C++ 程序 file 來自包資源管理器。

  1. 選擇 Debug As → Data Parallel C++ Application
  2. 要在源代碼中定義斷點,請右鍵單擊 Java 編輯器的左邊距並選擇 Toggle Breakpoint
  3. 將出現調試透視圖。 您可以使用頂部的步進按鈕重新view 輸出。

聲明和免責聲明

英特爾技術可能需要啟用硬件,軟件或服務才能激活。
沒有任何產品或組件是絕對安全的。
您的費用和結果可能會有所不同。
© 英特爾公司。 英特爾、英特爾標識和其他英特爾標誌是英特爾公司或其子公司的商標。 其他名稱和品牌可能是其他人的財產。

產品和性能信息

性能因使用、配置和其他因素而異。 了解更多 www.Intel.com/PerformanceIndex.
通知修訂 #20201201

本文檔未授予任何智慧財產權許可(明示或暗示、透過禁止反言或其他方式)。
所描述的產品可能包含設計缺陷或錯誤(稱為勘誤表),這可能導致產品偏離已發布的規格。目前特徵勘誤表可依要求提供。
英特爾否認所有明示和默示保證,包括但不限於適銷性、特定用途適用性和不侵權的默示保證,以及因履行過程、交易過程或貿易使用產生的任何保證。

帶有 oneAPI 工具包的英特爾 Eclipse IDE

文件/資源

帶有 oneAPI 工具包的英特爾 Eclipse IDE [pdf] 使用者指南
帶有 oneAPI 工具包的 Eclipse IDE, oneAPI 工具包, 工具包

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *