OpenCV Opencl编译错误:此范围内未声明“X”

时间:2013-09-22 23:37:29

标签: opencv opencl

您好我在Windows中使用Visual Studio创建了一个使用OpenCV的程序。我的程序有两个cpp文件。它们都包含许多库文件。主要功能在detect.cpp文件中,另一个文件是lbp.cpp。

在Windows中,程序运行得很好,可以获取每个库文件和头文件。但是当我尝试在Linux OpenCV中编译程序时,它没有编译并给了我错误。 lbp.cpp文件找不到opencl的函数和数据类型。它给了我这个错误:

'cl_command_queue'未在此范围内声明 'cm_mem'未在此范围内声明 'cl_int'未在此范围内声明

他们中有很多人。任何人都知道如何解决它们?我在opencv OpenCl示例中检查了其他示例文件,并使用了与它们使用的相同的头文件。但我的程序只是不编译。请帮忙。

0 个答案:

没有答案