c++ - cl.h 是否适用于 C++?

标签 c++ opencl

我知道 OpenCL 有一个 C++ 绑定(bind)器,但我使用的是目前仅与 CL.h 配合使用的第三方库。我想用 C++ 编写我的程序。在 C++ 程序中包含 cl.h 并以 C 风格使用它是否安全?

我看到一些在 C++ 中包含 cl.h 的示例,它们似乎可以正常工作。但是,我不确定。有没有什么具体情况可能会出问题?

最佳答案

是的。它是一个 C/C++ header ,带有适当的“extern “C””保护。

http://www.khronos.org/registry/cl/api/1.0/cl.h

关于c++ - cl.h 是否适用于 C++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13617319/

相关文章:

c++ - 在 OpenCV 2.x (C++) 中设置屏幕原点

c++ - OpenCL:动态内存分配,使用空闲工作项好还是同时写入好

opencl - 确定 OpenCL 工作组大小的限制因素?

c++ - OpenCL 找不到 ATI 卡

c++ - 矩阵乘法性能 numpy 和 eigen c++

c++ - 访问 DSN 有哪些访问限制

opencl - 将 OpenCL/CUDA 转换为 Metal

opencl - clSetKernelArg 返回 CL_INVALID_MEM_OBJECT

c++ - fopen ("filename", "wb") 返回 null

c++ - 打开终端并通过C编程执行命令