文章 ID: 000079825 内容类型: 错误讯息 上次审核日期: 2021 年 08 月 28 日

错误:找不到Altera OpenCL 平台

环境

  • 英特尔® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    关键问题

    说明

    面向 OpenCL™ 平台的Altera SDK 现在是英特尔的® 面向 OpenCL 平台的 FPGA SDK。因此,如果您的 cl_platform_id findPlatform(string_name) 主机代码中的函数查找 "Altera"、"Altera SDK"或其他类似的字符串, findPlatform() 调用将返回一个 NULL 值。在某些情况下,您可能没有收到一个 NULL 值 但 findPlatform() 您在出现分段错误时 运行您的应用程序。

    运行之前版本的设计示例时,您可能会遇到 以下错误消息:

    ERROR: Unable to find Altera OpenCL Platform

    解决方法

    更新主机代码,以指示 findPlatform() 该功能 搜索"英特尔® FPGA SDK for OpenCL","英特尔 FPGA SDK",或"英特尔® FPGA"。"

    不要将搜索字符串限制为"英特尔",因为您可能还有其他英特尔 您的库路径中的平台。

    注意: OpenCL 设计示例的版本 16.1 已更新为 搜索"英特尔 FPGA"作为平台名称。

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。