1

我正在尝试使用 VS2010 编译来自 Khronos Groups 的cl.hpp,我收到以下消息:

1>c:\users\facundo\documents\visual studio 2010\projects\opencl\opencl\cl.hpp(4757): error C2039: 'resize' : it is not a member of 'cl::vector<T>'
1>          with
1>          [
1>              T=cl_context_properties
1>          ]

如何在 VS2010 上正确编译 C++/OpenCL 项目?

4

1 回答 1

4

cl::vector<>已被弃用。

默认情况下 cl.hpp 应该选择std::vector<>作为默认向量类。

也许你定义了__NO_STD_VECTOR或者你正在使用cl::vector<>自己?

于 2013-08-28T16:45:45.640 回答