我正在 Windows7 + Cygwin + AMD APP(几周前下载)上编写 OpenCL 代码。我的代码有效,但是 - 头文件中缺少一些内核可访问的函数,例如:
void barrier(cl_mem_fence_flags flags)
event_t async_work_group_copy(
__local gentype *dst,
const __global gentype *src,
size_t num_gentypes,
event_t event)
以及event_t
数据类型。就像我说的,这不会阻止编译,因为内核不是由我的 C 编译器编译的,而是由 OpenCL 库编译的。为什么会出现这种情况,我该怎么办?