Hi. I am new to opencl domian. I have read through some books and try to compile following code
#define __CL_ENABLE_EXCEPTIONS
#define __NO_STD_VECTOR
#define PROGRAM_FILE “blank.cl”
#define KERNEL_FUNC “blank”
//#define __MAX_DEFAULT_VECTOR_SIZE 100
#include <cstdio>
#include <fstream>
#include <iostream>
#include <iterator>
#ifdef Windows
#include <OpenCL/cl.hpp>
#else
#include <CL/cl.hpp>
#endif
using namespace std;
using namespace cl;
int main()
{
//int n = 10;
vector<Platform> platforms;
vector<Device> devices;
try{
}
catch (exception e)
{
}
return 0;
}
but it gives me many errors.
most of them are as following
Error 14 error C4996: ‘cl::vector<char *,10>’: was declared deprecated C:\Program Files (x86)\AMD APP SDK\2.9\include\CL\cl.hpp 1138 1 Matrix_multilpy_C
So can any one please help me. I am using visual studio 2013 to code and I have find out my version is openCL 1.2
thanks.