带有 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 工具包, 工具包

参考

发表评论

您的电子邮件地址不会被公开。 必填字段已标记 *