Я загрузил, установил и связал OpenCL с новым проектом в Visual Studio 2012. Я могу включить «CL/cl.h» без проблем. Все прекрасно компилируется. Но первое использование любой функции OpenCL выдает эту ошибку:Исключение при запуске Opencl
"Access violation executing location 0x0000000000000000".
Я пробовал много примеров и исправления, но ни один, кажется, так решить эту проблему.
Я компилирую с компилятором Visual Studio 2012 C++.
OpenCL в AMD_APP_SDK/2,9
Я на Windows 7 64 бит. Запуск Visual Studio в качестве администратора.
Мой GPU - AMD Radeon HD 6770M. Я не могу придумать ничего другого.
Спасибо, Will
Можете ли вы поделиться код? – Meluha
Возможно, некоторая длина буфера не соответствует? –