英特尔®SDKfor OpenCL™不支持项目目录名称中的空格。如果您尝试在名称中包含空格的目录中运行aoc编译器,您可能会收到以下错误之一:
aocl_opt:指定的位置参数太多。最多可以指定1个位置参数
dsdk.dll丢失了
simulation.dll缺失
解决/修复方法
若要解决此问题,请使用名称中没有空格的项目目录或重命名现有项目目录,以便它们在目录名称中没有空格。使用新目录名再次尝试编译。未来版本的文档将添加提醒备注。
这是一种脚本语言限制,因此英特尔®SDKfor OpenCL™的更改无法解决此问题。
没有回复内容